I think Nasdaq Futures (NQ1!) will top out in 2 or 3 weeks at 27,270.00
The 3 Month - 10 Year yield curve is uninverting, Euro is almost ready for a bearish move and the measured move to 27,270.00 fits historical performance right before recessions.
I definitely think a recession and stock market crash is imminent, repo fails are surging right now and some markets, JPY for example are trading with huge risk premiums.
1-year and 2-year yields are falling, which reflects growth expectations.