For Renters, Buying a Home Pays Off After 3 Years on Average