Before you even think about contacting a real estate agent, you need to first define your reason for buying a home. Forgo the stereotypical reasons for buying a home and look at what you really want. Otherwise, it may well just end up being money wasted.