+1 for Pop_OS and their Nvidia support. I’ve been using Pop_OS as my gaming rig daily driver for about a year or year and a half at this point. It has pretty much worked flawlessly. Just about the only complaint I have with System76 is their app store GUI is laggy and has a tendency to bug out if you try doing anything with it before it refreshes when first being opened.
In one year I have had exactly zero issues with Linux. In the same time, my brother had OS-breaking bugs happen twice from driver updates with Windows… Once from the GPU, and the other from a CPU firmware update.
You don’t have to switch to Linux. That’s OK. Just realize that you are simultaneously ok with making yourself a harvestable resource that Microsoft and others are milking dry.