For long-term investments, I recommend that bitcoin or ethereum are the best choices because seeing the market prices of these two digital currencies in recent years have experienced significant market price changes, and if you are afraid of losing a lot of your money then I suggest you invest in only gold because it is very certain to get a profit in the future.
I think BTC and ETH are already too expensive, and the more expensive they are, the higher the transaction fees will be. It is better to look at the potential for coins that are cheaper, and good for the long term such as BNB, LUNA, SOL, or other coins that have good fundamentals.
In long term goals, those coins that you mentioned introduce system where developers can use as alternatives,
with the successions of those new projects that will be developed inside those chains the value in the long run will be more interesting,
the increase are expected, we seen Bitcoin breaking new ATH and other alternative assets are moving alongside with this asset. Make
sure to follow top coins that have real case usages.