XRP Price Slips But Will The 100-SMA Ignite A Comeback?