Real Estate vs. Stocks: The Ultimate Long-Term Investment Showdown