Some I'm currently more inclined towards the theory of us being at the end of wave B. If this is the case, B has retraced almost exactly to around 0.618 of wave A and we should expect a Wave C to take us to the 3590 range. I've showed my play on the chart . This is a pickup from the analysis linked below