Is it worth upgrading my 3900x for a 5900x?
Mainly looking for the extra single core performance for some VR games that aren't very well optimised like flight and driving sims, or ones that are CPU hogs like No Mans Sky.
Tricky question to answer. single core is up a lot and you can get around £240 for your 3900X so might well be worth it.
https://www.guru3d.com/articles_pages/amd_ryzen_9_5900x_and_5950x_review,9.html