XRP Shows Bullish Divergence on Weekly Chart: Are All-Time Highs Within Reach?