Top 7 Home Buying Mistakes You Must Avoid in Northern Virginia