Here's a visual analysis of the previous market cycle and how we've repeated it up till now. Each color box matches the other in structure location.
So if we're at Cyan, then there's still room to grow
Notice our previous all time high didn't touch the top of the channel. I can image this next all time high will be a % lower as well. Like a setting sun pattern on the log scale