How long will retirement last? Is 20 years a good starting point?

previous post