Is buying a home better or renting one to live in?