Overlooking the entire chart data we have on XRP, we can see that the largest impulsive price movements are found every 261 days on average, indicating that end of January/Start of February may show another large impulse to the upside.
Stochastic RSI on monthly chart is highly oversold, and the price has reached a level that is parrallel to the last two highest peaks. if history repeats, then we may be set for a major upward movement.
An ascending channel has formed with a lower long-term parallel trend line being touched, Fibonacci trend lines touch up with multiple major support and resistance levels. If projected properly, price may see ATH July next year with a rally start in the coming months.