Here’s my answer to that question just asked on Quora
Owning your house is the biggest and best benefit. It means you can paint the bathroom whatever color you want, remodel the kitchen, plant what you want in the yard, and on and on…all for your personal comfort and enjoyment.
If you have a mortgage, the interest you are paying is tax deductible (and for about the first 15 years of a typical 30-year mortgage your payment is more than half interest if you don’t pay taxes and insurance from the same payment. And the property taxes are probably deductible whether you paid with your mortgage payment or separately. No part of rent payments are deductible.
Besides that, owning a home has been a good investment over a long period of time. Yes, there are times when the value of a home may go down, but you only “lose money” if you see during one of those times. In 1950 the median (half were more, half were less) home price in the U.S. was $7,354. By 2000 it was $119,600 and today is $236,400. But be careful here, that 1950 house was less than 1,000 square feet with two bedrooms and one bath. Today it’s just short of 2,500 square feet and the majority have at least four bedrooms and three baths.
Nevertheless, buying a home (and living in it) has almost always been a good investment. One way to lose money on a house is to sell it one or two years after you buy it. If you’re likely to live there for at least two years, my advice is rent.