You will probably want to upgrade your cooling setup on the hotend once you've got it running and do a few test prints, this 1 seems to work really well for me: https://www.thingiverse.com/thing:4915134 There's a remix of it if you plan on adding auto bed leveling which is what I did. I would imagine the neptune 2 hotend mods will fit the x also but not sure, it looks the same in the pics though. https://www.amazon.com/dp/B076PQG1FF/ this is the bltouch that works with the neptune if that's something you want to add, be very careful about polarity on your plugs though cause I got the wrong part to start with and it popped the mosfet on my control board and I had to do some soldering to get it working again and I ended up with a warranty replacement board from elegoo too, I got impatient waiting on it so attempted to repair it and got lucky lol. Here's the knobs and updated springs and high temp bowden tube: https://www.amazon.com/dp/B08B83VJMD/ Insulation for the underside of your build plate to help it maintain temp more efficiently, I got the over sized and trimmed it down cause the actual plate it 235x235 and wasn't sure if the 220 size would be big enough: https://www.amazon.com/dp/B095NTK3XF/
https://www.3dmakerengineering.com/collections/accessories/products/dual_gear_extruder not sure if you need the left or right. Your printer should work pretty awesome straight out of the box so you shouldn't have to upgrade everything all at once. I would search thingiverse for neptune mods also. If this is your first printer YouTube and the different communities on here are your friend.