M1 air vs m2 air vs m3 line? - eviltoast

Looking to get a new laptop for college and software development and have heard so many mixed reviews is the m1 air still powerful enough to handle a heavy work load? Should I just get the m2 or is the m3 necessary if I wanna build stuff and keep it for a while?