How long is this portfolio for? If it is for a very long period, XRP is obviously superfluous there. Given the initial data, I would invest most of my portfolio in ETH, it has more growth potential than BNB. If you haven't already bought these assets, now might not be the best time to buy. The market is overbought, now there might be a lull and an expected big correction as everything has been rising for 4 months.