As you can see this is almost at its end. If market decides to finish this , we should expect one more push up very soon.
If fail, we should expect another leg down, and maybe even retest of previous bottom around 3200.
In both cases I have marked some fib targets where the price should go in a short term.
My position is LONG (very short term) for this last push only, with very tight stop loss