16 GB if you can afford. Yes it's always a pain to pay a premium for RAM now, but you have no idea how much memory will your apps consume or how much what you do on your device will have changed in 5 years.
> 256 GB is enough RAM.
You probably meant disk.
I'd feel more comfortable with 512, but it starts to get very expensive.