I'm --> <-- this close to buying an M1-equipped Macbook Air, a 35" monitor, and an external SSD. My dependence on Windows software is really down to two applications. One is 32-bit and should be able to run under Parallels, and it doesn't need to run all that fast (it's a cross-compiler for PIC processors). The other is 64-bit, but I recently tried KiCAD again and it's so many light-years ahead of where it was when I picked Eagle... I can use it for new designs, and it will happily import my old Eagle schematics and PCB layouts. Since Eagle got swallowed up by Autodesk, there's no way in hell I'm upgrading the last non-Autodesk version I have, so as long as my old stuff is still readable I have no real attachment to it any more.
The rest of my usage is web, email, docs, PDF exports, that sort of stuff. OK, I so use Cura for the 3D printer, but I have no doubt that either it will run OK on the M1 platform, or there's another suitable slicer I can use.
I've never been an Apple user, at least not since I could borrow time on some friends' Apple ][ systems to learn Pascal. Wife and I both have iPhones, she's got an iPad, but that's not a big factor. I just feel like downsizing my existing desktop (Core I7-7700 @ 3.6 GHz) to something I can easily carry when we travel, and use with a big monitor and proper keyboard when we're home. The price of the Macbook Air is really not far off that of any other comparable Windows laptop that I've looked at... unlike in the past, when you'd pay double for Apple hardware. I've looked at various other laptops, Surface, etc... I just can't bring myself to spend another dime on Windows running on Intel hardware. Been there, done that since PC-DOS, ready for a change.
I'm avoiding going to Costco, because I'm pretty sure a little Macbook Air will follow m home, and I want to make sure this is something I actually want to do rather than a little "retail therapy" to relieve boredom and stress.