I've heard "one last push" for 2 years.
Maybe, just maybe, in an environment where everyone seems to think they can call the top...
What you get is a big grind up, farther and longer than most expect, or can stay solvent.
Interesting that the macro happens to support it.