Buying the perfect home is a dream for many. Most families and individuals save up for a lifetime to purchase…