IMO, we are between sub waves 2-3 of minor waves 4-5, with a sub 3-4 wave pull back coming soon-then the final leg up to minor 5 wave.