Does Alibaba have what it takes to rally 200% back to its all time high?