I think you should hold a bit longer, this bear market is almost over and if ETF gets approved for bitcoin in september the price for bitcoin will likely never be this low again. Try to hang in there, I know it's scary that everything is so low right now, but the only way you can lose is by selling now. Otherwise you're just in a holding pattern. Aside from XRP, I worry about the longevity of that coin so you may want to switch that to something else.