Buying a Home – What You Ought To Know Before Making an Offer