Common Pitfalls of Buying a New Home and How to Avoid Them