Home buying requires you to plan ahead and consider a lot of factors before making the final investment. Let's look into what type of difficulties most commonly rise and what you can do to possibly prevent them from arising in the very first place.