Why Owning a Home Pays Off in the Long Run