There's never a 'best time' to buy any electronics - and Macs are no exception. Short of not buying a product that is routinely being reported on as a disaster by pretty much everyone, there will always be the occasional hiccup, and the 'Next Big Thing' is almost always guaranteed to come out the week after you make the purchase.
That said, there are ways to mitigate some issues and save some money at the same time. Apple's own 'Refurbished and Clearance' store online is starting to have M1s show up there, and that can mean a $150 savings over retail. Don't let 'refurb' scare you off - this can be products that did return with an issue, but these are repaired, while often they are products returned (buyer's remorse, wrong device for needs, wrong colour, etc - and being 'open box' they can't be sold new) - and every item gets a full individual check (arguably better then to factory inspection) before being put in the store with the usual warranty. And they're eligible for AppleCare +, too.
That said, there are ways to mitigate some issues and save some money at the same time. Apple's own 'Refurbished and Clearance' store online is starting to have M1s show up there, and that can mean a $150 savings over retail. Don't let 'refurb' scare you off - this can be products that did return with an issue, but these are repaired, while often they are products returned (buyer's remorse, wrong device for needs, wrong colour, etc - and being 'open box' they can't be sold new) - and every item gets a full individual check (arguably better then to factory inspection) before being put in the store with the usual warranty. And they're eligible for AppleCare +, too.