I think the first key is financial stability - when I started my own business I knew I wouldn't be able to easily get a mortgage until after 2-3 years, so I set a goal of looking for property around this time period.
After 1 year, I started seriously looking at the property market, and started visiting places I'd consider living, as well as developments that I could potentially end up moving to.
Once I hit 24-36 months I was actively visiting property for sale, and because I'd already acquainted myself as best I could I felt like I was able to make an informed decision on buying.
So in those regards - financial stability, and a familiarity of the local markets in advance of making a purchasing decision.
Even still, I did end up making a few mistakes - always use and independent surveyor, pay more attention to mortgage fees as opposed to just mortgage interest rates, don't imagine that people employed in the property business have your own personal interests at heart, and also don;t be fooled into thinking that new build properties are less likely to have problems because it's not at all true, and additionally get a clear idea of what exactly is covered by building guarantees and for how long.
A few pointers.