Is now the right time to invest?