If you are referring to US markets, I would be interested to see what max optimism looks like if max pessimism is new record highs everyday.
thats prob closer to euphoria.
But Alibaba got really hammered down ( the stock ). No position for me but I follow the Company