How to deal with defects in your dream home

How do you ensure the dream home you’re about to buy doesn’t become a money pit?