The Volume Profile is very good at finding pivot points based on large volume (clusters like I call them). As we can see the cast pivot was exactly at the cluster around 25k and the price just touched it. The last pull back tho was a different story from the current one because 25k was the previous high and had a cluster at the same level. This high was quiet...
Waiting for a explosive move around the 0.5 or 0.618 levels. The explosion should be to around the 40k level (it would have been lower in percentage but because the last move didn't hit the level it should have based on Elliott Wave BTC is gonna have to catch up)