I'm not entirely convinced a new bull run has begun in crypto, but maybe that's just stereotypical doubt talking. XRP has had plenty of pump n' dumps since the previous ATH, so it wouldn't be too surprising if that is what we're seeing.
If this is a new bull then we could be looking at the completion of major wave 2.