Let's put to bed that old wives tale that renting in the long term is better financially than owning your own home. Still amazes me ...