How to hunt down the home of your dreams

The problem is the concept of a perfect house in the first place. Even if you build your own home, as I learnt from experience, cost limits are always going to mean compromise. So how do you find your nearly perfect home at the perfect price?