If you can afford it, buying a home wins imho.
Spending 50% of your income on housing should be illegal.
Don't skip background checks.