I am not saying that these coins are the best to hold for the long term but I am currently holding these coins and planning of holding them for a long term maybe until the year 2024, these are the:
1.Etheruem
2. BNB
3. XRP
4. ADA
5. PR
I am not an expert but based on some of the research I've done, these are the coins that have potential in the future.
XRP is a risk with the SEC action going on.
https://forkast.news/sec-ripple-xrp-legal-advice/