Congratulations! It's time to take the plunge to purchase your first home. If you're a recent college graduate, newlywed couple, or just someone who's looking to make a fresh beginning, purchasing your first home is an exciting event. It's an enormous commitment that shouldn't be made lightly. In order to ensure you have all the facts you require t