Monero (XMR) Price Holds Strong at $400: Is a New All-Time High on the Horizon?