5 Secrets to Buying the Best House for Your MoneyYou have decided that it is time to buy a new home. Before making an offer, consider following these five steps to ensure you get the...