Buying a house is a dream for some people, but without preparation, it can quickly turn into a nightmare. If you want to purchase a...