As You all are aware Rambus has been Bullish on the US Stock Markets. Here is analysis From Surf City Cycles
on when how and why we may expect the present correction to end. Take it away Surf :

https://surfcity.co/2017/04/14/spx-intermediate-low-dead-ahead/