Watch this and see what will be available around the end of the year. This looks like it will be better than any of my PC's.
Xbox Series X Hands On, Gameplay & Controller! - YouTube
I have known the specs for the console for months. Game developers need lead time to be able to get a new title ready for the new box. Microsoft is using Halo: Infinite as the launch game.