Alibaba Prices At $68: Here's What Happens Next