Buying a house is a big step for every common mortal in their life. It is the beginning of a new era and a reason to celebrate. For many people, it is a dream come true.

Naturally, something so big like buying a house requires endless decisions, predictions and strategies on the part of the b...