SPX500 new bull cycle ?

Although I think that everything is bearish, market seem to do opposite. To do moon.
Beyond Technical AnalysisS&P 500 (SPX500)

Disclaimer