Buying a Single-Family Home: What You Need to Know