$BB moving very well in this Wave 3 after a very clean breakout of the descending wedge in November, followed by a breakout above the 50 and 200 Day MA and then a Golden Cross
So technically this has been very clean.
Wave 3 completing at the blue line at $4.70, followed by a pull back to the 0.38 Fib at $3.76 would be a sensible entry to catch the final Wave 5 to $5.75.