'Now is the time to invest'