Buying a home can be a daunting task and it is always better to prepare before you step into the quagmire of home buying. In…