I'd go all in on STR or XRP (have to choose one) and hold for x10.
About XRP: an x10 increase would mean a market cap of roughly 70 billions. Do you believe it's realistic?
No, that is impossible to happen, xrp in one of the most stable altcoins and cant reach that price, $1 each is impossible, according to that there are too many billions ripple on circulation its impossible to reach that price.
I would bet that ripple can reach $0.50 max, no more.