Yes that's a good insight. If strong trial results are coming tomorrow, the consolidation triangle IS moving very quickly and could finish today. B could have just been at $8 already, with C back to $5.5 right now, then could runup towards $7 again at the close and back to $6 that would about do it. But if tries to go past $11 tomorrow that will be a bit early to once again break the top of our steep wave 3 up-channel. Which I suppose it can with all this parabolic stuff going on!
Triangle consolidations buy time until news is ready to push the next fractal upleg. If news is delayed the triangle may extend in time.