My current policy when buying a new computer is - plan for 3 years of use, hope for 5 years, dream of 7 years and, sometime during years 4-7 buy something that was very recently launched (...maybe give it a month or two for "whatevergate" to emerge...). What is unfortunate is when Apple let's something go for 3 or more years between updates so there's nothing "fresh" to buy if you need an urgent replacement or second system.
Obviously, if you have money to burn and like to have the latest shiny, that's entirely up to you (although I'd suggest modular synths as a more efficient way of getting rid of all that cash cluttering up your house
)
I think if you're hitting the CPU limits of a M1
Max the M3 Max
might be at least tempting, because with M3 the Max became an all-round more powerful chip, rather than a Pro with extra GPU, RAM etc. bolted on... but then I suspect lots of us went for the M1 Max just to get the extra RAM and display support... Plus the M3 Max got a price boost to go with the power boost...