XRP price prediction weighs a bearish triangle against a strong onchain buy wall. Will $2.50 trigger a recovery or deepen the ...