Before you decide to buy a property, you have to consider various financial aspects. Buying a home is not an easy affair and it is always recommended to researc...