 The amount of years you spend in retirement may vary, yet its not a bad idea to err on the side of caution. That is, you should build a portfolio that can grow and provide income for 15, 20, perhaps even 30 years. 