Buying a home is one of the biggest commitments that you make in your life. As you are spending your life savings on a flat or an apartment that you can call home, you shouldn’t be very hasty with it. Obviously, haste makes waste and the last thing which you waste is your hard-earned money. ...