Sorry for my previous reply, but maybe you can imagine the number of times this question has been asked before and, often, answered. (And I really do not want to play the recurring "are they there yet?" game, even if it's only once a year. I work on the things that I choose to work on.)
koistinen wrote:How about this answer: When computers have 64 times as much ram, i.e. 64*16 GB = 1 TB of ram. So, perhaps in 12 years assuming doubling every 2 years?
If we have a doubling every 2 years, then 5 more years should suffice. I bought my current PC with 64 GB almost 3 years ago. But I don't expect to buy a PC with 1 TB of RAM in 2020.
If I am wrong, and by 2020 we also have somewhat affordable 10 TB SSDs, things could get interesting.