BAML survey: the professionals haven't been this bullish for almost 20 years. What could go wrong?