Avoid These Costly Mistakes When Buying a New Home