Alibaba is a garbage stock.