Among the three altcoins you mentioned, I would probably stick with Eth. It probably has more to offer in terms of decentralized applications. Just take a look at ethereum's DEFI (Decentralized Finance)
snip
You can also take into consideration the nearing completion of ethereum 2.0 which is believed to solve scalability issues. Of course, there's no guarantee that that will increase the price and give you profit but there's a good chance it will (long-term)
Not that it weighs more but this guy (tk808) explains it better in his post
https://bitcointalk.org/index.php?topic=5190137.msg53373462#msg53373462 Whatever you decide, be sure to read more into these altcoins and not just take whatever we say. Best of luck.
Your list is great, but for me, BTC, ETH, and BNB have more potential than TRX, XLM. No doubt to pick BTC is the best choice because BTC is the most profitable coin. ETH is the second-best currency after BTC, that is why this coin has a great trading volume, that means people are happy with ETH, and no doubt this situation will be the same for a long time. Indeed you should be patient if you invest in ETH. Because ETH is absolutely a super choice for long-term investment. But dividing your amount into BTC, ETH and of course, others which you want. It is the best method, you are making your chance up. ETH price is 1.5k nowadays and as you know this coin doesn't deserve it. To my way of thinking ETH will start getting up in the near future. We can collect some ETH till the right day, it would be great to use this chance.