you know the deal. buy it when you need it. If you need it, that means you are actually making money with it and it will easily pay for itself. If your prediction is true than you would have spent 2 years trying to make money with a sloppier experience, meaning you have lost time and money in those 2 years while waiting for a slight upgrade. Also doesn't Apple have some contracts with business and yearly lease upgrades? I dont know anything about that but I would assume businesses lease their products because I worked for companies who never bought apple stuff. they only leasedThis makes me think Apple is planning a bi-yearly refresh for Apple silicon macs. Wonder if should go for the M1 Max now or wait til 2023?
Personally I upgraded because I was losing patience with the Intel+Monteray sloppy laggy experience. Those seconds add up in 2 years.