Have you ever thought how much you will need to retire? Have a look at this:

http://www.e-analytics.com/fp31.htm