Ripple (XRP) Price at Critical Crossroads: Analyst Says What It Takes to Rally to $2.5