Upgrades inside the home are easier to do (in terms of not having to pay additional property taxes for an appraisal over) than the ones outside and tend to add more value to the home later.
Along the same train of thought, don't buy a house that you have to justify to yourself that you'll fix later unless you are completely serious and know you aren't lying to yourself. Most people never get around to fixing those types of issues until they sell the house, which means they got to pay for the changes or upgrades but never got to enjoy them.
Go for as big a garage as you can find. Look either for a half car extension or a full car extension over the amount of vehicles you have.
I can't believe I forgot this one. Literally every person I know who asked me for advice told me I was wrong about the garage until 3-4 months after they moved in. I tell everyone to get, at the very least, a big or wide two car garage or a three car garage if it's available. I'm the only person in my neighborhood who parks both cars in the garage because I made sure it had a third bay for everything else. This is one of the single biggest conveniences in the house that I will never give up regardless of how many times I have to move.
If you want a pool, buy a house with a pool. Don't put one in later. You'll never recoup the cost of a pool unless you can install it yourself. Then you might break even if lucky.
My advice would be to not buy a house with a pool, but, if you do, listen to his advice.
Don't be afraid to ask questions of anything. If you don't understand something, even if you think someone might think you are stupid for asking, screw them. ASK!
This. So this. It goes hand in hand with the latter part of my last post about how everyone is looking out for themselves instead of you. No one is going to help you understand all of the ways you will be screwed for being understandably ignorant of a new process. That, however, won't prevent them from doing it anyway. Always ask if you aren't 100% comfortable with the situation.
Pay attention to the homes around you. They reflect on the people that own them and more importantly, who lives in them. Crappy house, crappy neighbor. You're not just buying into a home, you're buying into a neighborhood.
Great advice. I met several of the neighbors around my current house before I bought it specifically because that would have prevented me from buying my previous house had I done it.