The epic comeback since Feb 11 had given us a impulsive structure that could lead to a longer term rally. The Feb 11 low is also a good candidate of a long term 4th wave pivot. Near term the rally has stalled and so much uncertainty like brext vote could trigger a broad range risk off sentiment. S&P is likely trading higher from here but a much sharper decline is ahead of us. Sell in May. But remember to check back as there is going to be a good opportunity thereafter if you are the buy only investor.
Some EW practitioners believe we are already working on C but I agree with your count, believing we are working on B which will be followed by C and move down. And as you suggest, there many looming events (2QGDP, Brexit, 2Q earnings and future jobs reports) that could delay or accelerate the timing of C