Stay far away from the 2018. Bad keyboards, and some suffered from “flex gate” as well. No, go with the m1. All else being equal screen size and ram would matter, but no one really wants the hassle of the 2018s. Besides, my experience with those machines is that they weren’t any faster than the previous generation because they couldn’t dissipate the heat. M1 for sure.