I also agree with you about Ethereum and Avalanche. You probably can't go far wrong with Ethereum and it will certainly be one of the winners in the next bull market. Avalanche still has to prove itself here, but I think the good cooperations and the possibility of subnets are promising. I would also keep my hands off Dogecoin. At most, I could imagine that there could be a small bull run if Twitter allows payment with cryptocurrencies and one of these tokens could be Dogecoin.
Ethereum has been tested over time but honestly, I'd like it more if it didn't change its algorithm from PoW to PoS and it just stayed being a PoW. There's more security on it and that's what's the better thing in the long run in projects like Ethereum. We've see how it grown and that's why there's already a trust in the community despite that it's one of the controversial as well because it's said to be semi-centralized which has been claimed to be a decentralized project. But anyway, we don't have to dig down deep with that because most of the projects that has developers will have to go in the category for being centralised no matter how good they are.