Whether you are a first time home buyer, purchasing your second or third home, buying an investment property or investing in a vacation home, buying is a huge decision. It can be one of the most rewarding and one of the most stressful experiences a person can have. Navigating the tricky waters of buying a home is no easy task. But, a good real estate agent can help. As you go through the buying process, you will normally take the following steps: