In the "The S&P has topped" thread I predicted the top for mid-March, and sure enough, the SPX did top (well, second top) on March 15th. For the year I predicted a negative return, and since the SPX was up already at 6%, we needed a pretty good correction. Now the correction is underway.
To explain my bearishness: There is zero chance that the idiot in the WH is not going to be impeached or cause a serious international crises, and that will spook the market. Not to mention the market has been in rallying mode for forever, it needs a break.