The three stages of the bull market! Look where we are now?
In the first stage, a few visionaries begin to believe that everything will be better
Phase 2: Most investors realize that progress has indeed occurred
Stage 3: Everyone asserts that everything will always be better