To be fair, if you really want to run Linux, why are you getting a MacBook? Plenty of better machines for that (with different trade offs) that are better suited to Linux.
I'm 30% tempted to give Linux a full time try again, this time on a Framework laptop. I previously used a Dell XPS 15 (high spec), but it was loud and hot and not a pleasant experience.