When you're ready to retire, how can you be sure you'll have enough money to last? And what's the best way to withdraw your savings over the years?