Could XRP hit $100, $300, or even $500? Here’s what could make it happen