Sorry I do not agree with you. In short term it is not a good timing to enter. See the MACD chart below, the blue line just pierced through the red line, clearly showing that last several days was time to exit. I think that's why we had so much selling pressure.
I don't understand why the TA is so ugly, really doesn't match its FA.