I think before eth 2.0, the hype will be at the highest, many buy before that and will sell when that happens, is that famous quote, "buy the rumor, sell the news", https://www.investopedia.com/terms/n/news-trader.asp , so I think that will be the time to sell, there is always a last trap before hehell, remember btc is very profitable, meaning, there is a lot of room for it to crash hard, btc will break even, even at 10k, idiots are overpaying right now because of speculation, uncertainties and rumors that create hype but as we know hype is momentary if there is no fact to align with that long term. Also after eth 2.0 and the huge crash 80% to 95%, there will be the time to buy, anything more than 90% crash from top is a good buy and good traders wait for that time.