For now, I am giving this cyclical (and secular) bull the benefit of the doubt, assuming (hoping?) that the stellar earnings momentum is not about to mean-revert. I suspect that the “melt-up” phase of this bull (since April 2025) may have ended in early June, but perhaps that is just a pause in the momentum during the seasonally weakest timeframe (July-October). I’ll stick to my 60/20/20 playbook, which has held up quite well, even though it diversifies away from the mega cap theme.