So far, some of these options have been highly recommended for investment. The current altcoins are good for investing in Ethereum, Bnb and several of them and it's better for you to contribute and research other altcoin options if you want to find out. But if you want to take it in the long term we recommend choosing Bitcoin, bearing in mind that it is currently experiencing a slight slight correction, it's a good idea to take advantage of this moment to make an investment immediately.
I think we can exclude XRP because it still has a case with SEC. While other options look good, they are most recommended so far. SOL and DOT are also good coins, I think these coins also deserve to buy and hold both for short-term or long-term. Focusing on BTC only is okay, but why don't to diversify assets? Personally, I prefer to hold both BTC and some top altcoins, it will make a better chance for higher profits. Altcoins have a bigger volatility, so the price may raise higher than BTC.