Alibaba Stock Price Prediction: Can It Rebound To $200 Levels?