what type of user buys the newest computer? i think that has a lot to do with the basic question of this thread, "did i make a mistake buying the MBA M1? and should i have waited x number of months for the next model?"
if the buyer is a basic user; emails, messaging, web content, installed apps, then a high percentage of these buyers are going to not only be more than happy with not only the MBA M1, but any other computer they just purchased. i don't know what the average length of time a person keeps a computer, but i would classify myself as an average user, and before i purchased this MBA M1, i had used my toshiba laptop for the past 10 years, and the only reason i bought new was that it just got too slow with handling new web content, and there was an issue with keystrokes either double striking or not striking at all, and i would have to reboot to get the keystroke problem to go away. i imagine that this will be my last computer purchase.
but for those computer users who i consider to be power users, who do graphics, videos and other intensive programs, that as each advancement is made in the capabilities of these various programs they use, the computer needs to be capable of handling these programs, so a newer computer is needed. how often do these users need to buy new to keep up with the ever changing advancement in technology that allows them to do their work faster, better? these users are the ones, i would imagine, who are more concerned when they buy a new computer, and then 8 months later a new, faster, better computer comes out and they wish they would have waited.