Best time to start saving for retirement is when you's start saving in your 20's when you first leave school and begin earning paychecks. That's because the promptly you prepare saving, the more time your money has to increase. Each year's benefit can develop their own benefits the next year - a powerful wealth-building phenomenon known as compounding.