There is no doubt about the fact that BTC and ETH are 2 coins that are worth investing in without a doubt. It is advisable to stay away from BCH and EOS, two coins that are becoming obsolete and without any hype lately. By investing in them, you will only be wasting your time and burying your capital as they do not generate any profits for you. AXS used to be a potential token but unfortunately the p2e trend is over and it won't have any hype either. BTC and ETH are the only 2 coins that are always at the top and the value is always increasing over time.
I have to agree here, based on the choices of coins by the OP, BTC and ETH are still the top choices of many.
These currencies for me are viable options even for long-term holding.
The others are not easy choice for long-term, maybe for short-term profits. But you need to be careful in holding them.
When it comes to P2E token, you also need to check the demand of the game with the current setting.
Usually, they will only peak at certain times, and later on, once the players got what they want, they move to another new one.