Low interest rates means now is the best time to buy property