How to Make an Offer on a New Home: Key Steps You Need to Know