If you have been holding since last year, then you have done everything required of a holder, just exercise more patience and see if this gradual pump will help the coin pass this all time high. It's really strange that Ethereum hasn't been able to pass the all time high but XRP is already having a recognition in the market, I hope that happens to ETH too.
ETH and XRP have different focuses, where we know that ETH focuses on the development of blockchain technology which has led to the birth of many innovative applications thanks to the existence of smart contracts, such as DeFi, NFT, DAO, virtual world development, supply chain and so on ... it is truly decentralized, and honestly Ethereum 2.0 also makes some people regret ...
While XRP, its focus is more on the traditional financial sector and global payment solutions ... it is very closely related to the government, especially the US government .. as we can see, the increase in XRP is crazy because the new US government is predicted to be pro-cryptocurrency community ... even the dispute between XRP and the SEC will be handled by Donald Trump when he officially takes office as US President, where in his campaign Trump said that he would fire Gary Gensler who was quite troublesome for XRP ... this is the cause of a positive signal for Ripple.
Is ETH still worth buying? I think it is still worth buying.