Is Alibaba (BABA) Still A Smart Long-Term Investment?

Is Alibaba (BABA) Still A Smart Long-Term Investment?