 Given stocks' superior long-term returns, some financial advisers recommend that investors whose retirement is still 20 years or more away put the lion's share of their portfolio in stocks and stock funds