Should I buy or rent my next home?

Should I buy or rent my next home?