Home Stock Alibaba stock plunges 3% after Jefferies cut: time to sell BABA?