The M1 Max is a fast powerful machine and if you can get a $4900 machine (64 GB, 4TB SSD) for $2500 it makes a lot of sense. The M3 variants are faster but are they worth paying the extra $2400 for the performance? Only you can answer. I find my M1 Max machine to more than adequate and I am not wanting for performance. The M3 Max would reduce times for some operations by maybe 25%, but is it worth cost? For the majority of the time there would be very little difference. I would go for the M1 Max machine.