When you think about preparing for your future it should include being financially secure enough to enjoy your life in retirement.  Of course until you get to retirement, life includes a number of expensive “firsts” like purchasing a car, buying a house, and starting a family. With all of these big ticket items it’s hard to even think about the future.