My experience with panic selloffs would expect almost every steep crash to be followed by an almost equally steep recovery, almost up to pre-dive levels. And then this last correction seemed unusually low on the recovery.
After seeing chart after chart bearishly expecting an imminent "final" drop in popping this bubble, but watching amble sideways unable to makeup its mind, never really springing back from the "bottom", but also not scared enough to drop further, we seem to have a new rise that has finally broken most of the down of the back side of this bubble.
But what if this isn't a actually an independent movement, but simply the completion of a correction that gave up too soon? Maybe the price is simply needing to catch up to where it would have ended up after most steep drops (followed by almost equally steep rises).
In this case, the lack of a final deep drop past the bulls' definition of the "bottom" is not because it's not going to happen - it's just being delayed while the finishes its business.
(note - I'm not making any time-specific predictions about the next drop, rather explaining why it's taking so long to arrive)
If in doubt. Hold.
This is going to the moon.