With $NVDA performing well today, it might be worth considering the other Semi's that have been lagging considerably and $SMCI and $AMD would probably be my top 2
A break out of this channel for Wave B is certainly possible and Wave B can go all the way back up to the previous high and still be valid, it would just be uncommon to see it making a new high from here.
I don't tend to invest like this, I prefer to buy stocks that have been reduced so much that they are undervalued with a clear margin of safety, usually at the end of Wave C, I rarely buy to catch a Wave B bounce but I know $SMCI is popular with some members