Buying a Home ? Three Critical Questions!