Earnings are this Friday, and this e-commerce giant is bound to report some really solid numbers due to COVID. The stock recently moved above its 50-day moving average and has been trading in a rising channel. Fuel from earnings could provide the catalyst for the next big move up. Any weakness should be considered a buying opportunity - BABA has a bright future ahead.