There’s no need to switch in 10 months. I’ll be running win 10 for a bit longer.
My gaming machine is basically Win 10 to run the various store launchers, mostly steam, with the occasional Gog game and no other purpose.
Mine is TV connected and when I switch away from windows my preferred Linux will be Bazzite so I can make it more console like, booting into game mode, depending on whether the current niggles get sorted by then. If I want more of a tv connected desktop that can play games, then I’d probably use Tumbleweed or Fedora.
There are a couple of only reasons I’ve not switched yet which are distro independent
Hdmi org preventing AMD merging their HDMI 2.1 support code in the open source driver, so no VRR and no 4K > 60Hz, until I replace my video card.
The games I play most have audio issues/glitches/static running in multichannel surround. It’s distro independent and only an issue if I select 7.1 audio output. Not an issue with stereo output, only multichannel.
There are also a couple of Bazzite specific issues, no support for the xpad-noone module and gamemode always defaults back to stereo audio on boot, which may get fixed.
An external nvme usb-c drive makes it very easy to test the state of Linux and gaming as you can just do the install and boot from the usbc drive.
How well Linux will work for gaming depends very much on what you are wanting to build imo. If I was building a gaming pc with stereo audio, display-port connected to a small screen then the issues I have wouldn’t exist. Unfortunately my gaming PC has been a living room PC for years, so I want large screen (75”+) with vrr and 7.1 or Atmos multichannel surround audio, which means HDMI only video connections and no currently owned/available AMD video card.