Beautiful chart. You could not get a more calculated and structured graph. Every rise has become support for the pullback. Then new highs with increasing slope every time!
Caution though. Keep an eye on the next day
You potentially have a double top.
If it pulls back from the high then it has broken structure and it could get ugly.
Sail past high then it should be ok.
just my opinion of course