Boomers should buy dividend paying stocks to stay ahead of inflation. As stock prices rise over time, compared to a bond, high quality dividend paying stocks also have the ability to increase dividends (yield) over time, versus a bond which has a fixed interest rate and can be called. Even in a down market, investors will collect a stream of income from the equities, so why not get paid while you wait?