It will be interesting to see whether Apple can continue with M3s, etc. I think they are facing pretty hard process limitations and I'm not sure that adding parallelism will get them huge gains on normal workloads, so they may be stuck at a plateau for a while, but we'll see.