Is now the time to buy or sell stocks