5) Don't buy a home that is too small
The other end of the spectrum is to buy a home that's too small. Something you'll outgrow in a year or two.
Reselling a home after a short period of time will likely cost you money. That is because, as a buyer, you paid extra taxes and fees when buying the home. Now, as a seller, you'll be paying other fees, commissions, legal fees, etc.