XRP Holders In Panic Selling Frenzy? Sub-$0.50 Looms