Land can be a great long term investment. But as with all real property, it comes down to three things: location, location... and location. For a retirement vehicle, if it's arable land and you can rent it out or use it to farm yourself, it could work well. You just have to remember that there are expenses associated with owning it (taxes, possibly liability insurance, etc.).
I wouldn't suggest that the average person rely on individual stocks or bonds in an IRA, or any other retirement plan. Too many people tend to select stocks based on their hearts and not their heads. For most people, over time, mutual funds will deliver the best and/or most consistent returns. An index fund (S&P 500) allows you to ride the market. Over time, that's been a roughly 7-8% annualized return. And if you get something like a Target Date fund, it will automatically and gradually rebalance from stocks to bonds as you age and near retirement. You don't want to be 60 and be 90% in stock mutual funds. At that point, you need to be looking at safer income streams, more so than appreciation. Plus, if there is a severe correction, you may not have enough time to recover.
All one has to basically do is look at what expenses are reasonably expected in retirement, annually or monthly. You will still have to pay for food, gas, utilities, insurance, mortgage/rent, etc. So what is that rough figure? Now look at what your expected income sources will be (pension, annuity, Social Security, etc.). If there is a deficit, you HAVE to find a way to plug it. Doing this exercise when you're 30-40 is a hell of a lot better than doing it when you're 50-60. If you don't have enough in savings or retirement vehicles to generate the necessary passive income, you either can't retire (work til you drop) or you end up fighting cats in the alley for mice that they've caught. Jokes aside, this is a very serious issue. I don't see it affecting me, but those in the younger generations will likely face a very different Social Security structure than we have now.
Social Security was never meant to be a primary source of retirement income. But for many people, because they either don't have a pension or they have been unable/unwilling to save for retirement, it is all that they'll have. When I see older people working jobs that they can barely do, I feel bad for them. I don't know how they got to where they are (bad luck or bad choices), but a big part of what has motivated me to save and invest so aggressively is that I want to be comfortable in retirement.
Think about it, folks. It's later than you think. :hatsoff: