Yeah, as long as Bitcoin cannot recover its price, Ethereum and other altcoins are hard to recover their prices as well. May is almost over, it is May 22, I don't think we will see the price of Ethereum above $3,000 this month. I even suspect the price of Ethereum can drop below $2,000. So, not sure when the price of Ethereum can recover and go up to $5,000. It may be in June or July if the market can recover.

You are saying the truth. If Bitcoin can not relaim its $64k all time high, Ethereum can not have chance to move up to $6,000.
Ethereum can have that price when the upgrade finishes and when the market has a take profit time for tax and financial report before the end of this calendar year.
I read some members say Ethereum can become another Bitcoin as the second main asset to store capital. I doubt that it is true but I believe Ethereum can have better value than now.