We have a mix of 401(k) and Real Estate Rental Properties, the idea is that the rent will provide our income when we retire.
This does work and right now, rent is a better return than bank account interest, (and often beats the stock market too). However I recently divested of our real estate holdings, because I was getting too old and tired to manage them and hiring a manager would give someone else the return that I was seeing.
Besides, I believe Trump is doing the right things to nudge the stock market into high gear. Of course there is always a risk so I stay half in fixed investments and half in stocks.