As a home, I think as long as it’s cheaper to buy than rent of comparable home (P+I vs rent), I would buy. Tax deduction will about cancel out the property tax and insurance. So, if you foresee yourself staying put for 5-10+ years, there’s no reason not to buy. Especially if it’s cheaper than renting a similar place.