Those coins you bought seems to have a pretty good trading volume, but no one can guarantee for sure that it will make you profitable. Since you’ve decided to invest in it, I assume you’ve done your own analysis and believe that buying and holding it will pay off in the long run, just like what you did with XRP.
Since it’s still underperforming now, you just need to be patient, maybe focus on the bigger picture and hold it for the long term. Who knows? If the altcoin season arrives this year, you might even sell early with a profit. Just a little advice: don’t sell to cut your losses if you trust the coins or tokens you’ve invested in. Patience is key.