Allow me to provide an example of this financial basic. Investor A invests $1,000 a year starting at age 25, and ending at age 65, for a total investment of $40,000 over a 40 year period. Investor B invests $1,000 a year from age 45 to age 65, for a total investment of $20,000 over a 20 year period. If each investor receives a 7% return on their money through age 65, Investor A will have turned his $40,000 investment into $214,610, while Investor B would have turned his $20,000 investment into $44,865. Big difference, huh? Investor A made almost 5 times the amount of money that Investor B did. That's a HUGE difference! "But," you may say, "Investor A made a much larger investment, twice the the amount of Investor B." Yes, that's true. However, both investors made the same contribution each year, $1,000. The only differing factor is time; Investor A started young.
Does this mean that if you are older than 25 that you've missed the boat? Absolutely not. It only means that you have to invest a little more money each year to catch up. After all, Investor B still doubled his money in 20 years. That's twice as much money as he would have if he didn't invest at all.
Think you can find a way to come up with an extra $1,000 a year? I bet you can.