I have 2 desktop PCs with quad core processors, gobs of memory, multiple drives, they are the equivalent of gaming machines, or souped up for power users, these are not just go to walmart and buy a PC, they've been tweaked and tuned for speed and performance, and they deliver.
One is my everyday user, the other serves as a backup storage unit for music and other large stashes I keep around, but I found a great use for it being it is offline and idled most of the time. I use a stack of cheap 60 and 120gb Solid State Drives, SSD's and when a new distro or flavor of linux comes out, I go download the iso and burn it onto a bootable usb stick using Etcher, and I install it onto one of the SSDs I have around and I run it. I have loaded probably 2 or 3 DOZEN flavors of Linux in the last 3 years, it is interesting to see the differences in the major forks, some are really neat, and some are just a PITA.
By attrition, Linux Mint has beaten all of the others in ease of use, stability, robust performance, and I run it on two desktops and two laptops now, it is my go to OS of choice, haven't booted into windows in ages.
Occasionally you WILL NEED windows to do maintenance to the BIOS, like flash it with an updated BIOS file from the manufacturer, and I find a bootable iso of WinPE which will boot and run windows in memory from a USB stick, and I can run the BIOS updaters from this, without having windows loaded onto a hard drive. Occasionally you will have a filename corrupted to the point that neither Linux nor windows can open it or delete it, and you can use the bootable WinPE to get into the file system and nuke it. Windows will never be totally wiped off the planet, even at a hardcore *nix user's house, but it's a seldom needed tool that I keep around for times when the updater won't run in anything but windows..