time to invest in property