16GB of RAM is very close to NOT being enough.
For a 32GB kit you don’t pay double, but you get to “future proof” your PC. And you get more RAM in case you want to run VM’s. Just my 2 cents.
FYI: I have built a desktop (5600x and 6700xt) with 32GB, because my previous PC had 8GB and I ended up upgrading to 16GB because I was running out of RAM in many occasions.
You might have it in 20 years The question is… When will we get servers that support that speed? XD