Buying your dream house is one of the major decisions that you will make in your life. It will be your abode and so, having the decision to buy such property needs careful planning and utmost research. There are a lot of factors...