We needed around 20 years to get form the 64K RAM limit of a 16bit to the 4GB RAM limit of a 32bit architecture in an average desktop computer.
2^16 = 65,536 = 64KiB
2^32 = 4,294,967,296 = 4GiB
2^64 = 18,446,744,073,709,551,616 = 4Gi*4GiB = 18EiB
I think its quite safe to say we are still good for at least 10-15 years with 64bit on the common desktop.