Is XRP Ready for a Flush? $1.24 Is the Line in the Sand | News | MoonHub