Is this the time to invest?