Yeah, is the thing that catches people up about compound interest. The original poster's argument (and math) makes sense if they wait 30 years (17K return), which is still a long time. However, waiting another ten years gives them ~40K, and waiting another ten years after that leaves them with ~117K.