No one should be purchasing a brand new M1 Mac with the expectation of perfect Linux support any time soon.
However, I’m optimistic that these will be mostly usable on Linux before they’re too obsolete or outdated. The platform is so popular and iconic that it’s drawing a lot of attention from Linux devs and reverse engineering crowds.