How far can XMR's price recovery go?