The S&P 500 has built tremendous long-term wealth, historically returning about 10% annually before inflation through appreciation and dividends.
But if my goal were to maximize cash flow, leverage, tax efficiency, and long-term wealth creation, I’d prioritize carefully selected commercial real estate.
Here are five asset classes I’d consider before allocating my next investment dollar exclusively to the stock market:
1. Industrial / Warehouse
• Driven by e-commerce and supply chain growth
• Long-term leases, lower management intensity
• Cash-on-cash: 7%-10%
2. Class B Multifamily
• Strong rental demand from housing shortages
• NOI upside through renovations
• Cash-on-cash: 6%-9%
3. Triple Net (NNN) Retail
• Corporate-backed tenants
• Long leases with minimal landlord responsibilities
• Cash-on-cash: 6%-8%
4. Self-Storage
• Historically resilient across market cycles
• Low operating costs and flexible leases
• Cash-on-cash: 8%-12%
5. Medical Office Buildings (MOB)
• Aging demographics support long-term demand
• Stable tenants with longer leases
• Cash-on-cash: 6%-8%
Why compare these to the S&P 500?
Stocks have historically delivered strong long-term appreciation, while commercial real estate offers a different return profile through:
• Consistent cash flow
• Leverage that can enhance returns (and risk)
• Potential tax advantages such as depreciation
• Inflation-sensitive rental income
• Value creation through leasing, redevelopment, and operational improvements
Real estate isn’t about replacing stocks, it’s about building a diversified portfolio with multiple sources of return. Every investment carries risk. Success comes from disciplined underwriting, not simply chasing yield.
If you were investing your first $500,000, which asset class would you choose?