Most people buy into the myth that buying a home is the best investment you can ever make...but more often than not that idea is just a myth.
Take the US as an example. The average house in N. America appreciates 5 to 6 per cent per year, which sounds great at first glance. In 10 years the value of your house will almost double.
But most people don't take into account the interest rate where the average homeowner is paying approx. 6% annual interest on a typical 30-year fixed mortgage.
So the interest alone is wiping out the gains on your annual 6% appreciation. On top of that you are paying 1% property tax year every year, maintenance and repair costs, etc.
Making matters worse is that for the first ten years or so most or all of your payments are applied to the interest, so you wont have any actual ownership or equity of the home for the first ten years. And consider that much of the appreciation of your house is simply due to inflation. So if inflation is 5% per year then alone alone has undermined your true appreciation.
I'm not saying that owning a house is a bad thing, there are certainly benefits to home ownership. It provides you with a place to live, you can borrow against it, etc.
If you just want to have a place to live and call your own then owning a house may be a good idea, but don't think of it as making an some kind of incredible financial investment
because often it is not.