Short term looks like a diagonal is forming, which is close to or already completed. I prefer to see a 50-62% retrace of the diagonal before moving higher. But diagonals are very hard to forcast, so it can still do another leg higher within the wedge before rolling over.
Long-term my preferred view is that a bigger bounce is underway, which could already have completed at the 38.2% retrace of the March crash, but the short-term count suggest we see a move higher still. TBD! All in all, this is still a bearish looking index from the daily to the monthly perspective.