In the US, median homeowner tenure is about 12 years. If the local price-to-rent ratio is high, (greater NYC metro for example) then you may have to stay 20 years to come out ahead financially. In a case like that, renting can be a very attractive strategy for building wealth.