> I'd skip M5 and M6 chips for LLM work and wait for a year for M7.
Another note on this, it's likely the M7 ultra will be released around 6 months after the M7 Max, if the M1 and M5 are taken as reference. So the M7 ultra may be delayed until early 2028.
Or you could lease an M5 max/ultra until the M7 equivalent comes out. At least in the US a leasing option is available.