Best time to buy property – need a buyers agent