Elliott Wave View: SPX Rally from March Low as an Impulse