Buying a home has the greatest potential for investment upside if planning to stay in the location for more than 5 to 8 years.
"however if you're planning on staying in a place for more than 5 to 8 years and you're actually buying a home I think that actually has the greatest potential for the most amount of upside in terms of an investment"