What to consider when buying property