XMR Explodes Past $350: Is Monero Finally Back?