Property has holding costs, which can be considerable. There are property taxes, transfer registration, mortgage bond registration, various municipal or communal levies, general upkeep, special maintenance, interest charges on the mortgage bond, and associated banking and administrative fees. There's no way to get out of those, if you want your investment to keep its value and it is a lot of headache and time consuming. Depending on where you are and what your financing terms are, it could well be that you will have paid up to 3X the value of your home in those over the life time of the mortgage bond. The primary residence often, thus, becomes a money pit and a time-guzzler.