Well, let me share my opinion.
Sol has risen from 120, so there is still room for correction, but ETH is different. It has fallen above 3000, so there is not much room for it to fall. Grayscale's selling pressure will almost end in another week.
Don't forget that when Bitcoin ETF was launched, Bitcoin also fell for two weeks, but then the selling pressure ended and there was nothing left to sell. ETFs were basically all buying, so they performed very well.
So Ethereum can be bought at just over 3000, or even 3100. If you have already entered the market, then wait patiently. The short-term pain will bring in long-term ETF funds, and I am willing to wait.