Until recently my M1 Max 32GB 2021 was great until memory became the bottleneck.
My M1 Pro 8GB lasted me less than a year bcs with Docker dev stuff made it sluggish.
32GB was great for years until AI assisted productivity got so high with Codex.
Running 3 projects, 3 different worktrees, each either Docker compose or running/building Electron apps. So in this high AI era productivity my Mac is using insane amount of RAM and SSD space (bcs of all the worktrees)