BABA IMO earnings are being delayed as a technique to manipulate price lower prior to earnings, to potentially shake out weaker hands and allow institutional buying at a discount, wait and see next week how price manipulates further down and interacts against the weekly 50 moving avg, I believe earnings will still be strong, still bullish on monthly. Dont let the next possibly sharp drop lose your confidence, wait for the price action and then make your bets.🫡