XRP Stumbles at $2.28: Is the Party Over or Just Getting Started?