Is Alibaba Poised for a Major Rebound?