Buying your first home can be a daunting process. This guide covers all of the steps you need to take, from researching the market to negotiating an offer. Learn how to buy your first home with confidence.