Ethereum has broken its previous all time high, it's previous all time high was achieved on the 23rd April, just 5 days ago. It is trying to find support at its previous all time high price level. If the price doesn't break through the support, and instead we see some sideways action, then Ethereum is heading to the 3k level.
If the price doesn't hold and Eth breaks through its support, the next support is approximately at the 2500 USD level. Bitcoin hasn't moved yet and is still currently moving in a sideways action. It is only a matter of time before Bitcoin heads back up. There are many on chain metrics which shows that many of the strong hands are still here and the ones that sell Bitcoin are new retail investors. Glassnode recently published its new newsletter highlighting the different on chain metrics for Bitcoin.
On chain data from glassnode
https://insights.glassnode.com/the-week-on-chain-week-17-2021/
Do subscribe to glassnode to get these metrics. It's crucial to know what is happening on chain. Bitcoin is about to have its biggest bullish month.
Not financial advice