If you decide to buy a MacBook (and from my recent experience with an M1 Pro I would advise against it) you should check in advance if all your daily software is available. Asahi itself is fairly stable and enjoyable to use, the software repo is still lacking in a lot of places though. As others have said, you’ll probably be better off financially and mentally with a decently specced used Thinkpad if Linux is your primary OS.
I’m not going to sell a perfectly useable Model Y after a year just because the CEO is a cunt. But I’m going to tell everyone that he’s a cunt with 30 stickers plastered all over the useless rear window