I got burned (almost literally ) buying a 2019 MBP16, and am now carefully considering the timing of my next Mac purchase.
Initially, I was a bit disappointed that the M1 Pro/Max were still using the original M1 cores, and not the improvements that went into the A15. I thought that I would keep the MBP16 for another year to see what improvements would be launched in Oct/Nov 2022 - making the assumption that we might see a minor SoC upgrade each year.
However, I am now thinking that provided there are no design issues discovered with the 1st gen M1 Pro/Max, that waiting a year (or longer) for a minor improvement may not be the smartest thing for the following reasons:
1) There is no guarantee when an improved M1 Pro/Max will be released. It could conceivably be as early as Apr-June 2022 after the M2 MBA release. More likely to be a bit later in Oct/Nov 2022, but it's also possible that Apple have an 18-24 month refresh cycle, which would be a long time to wait.
2) We are very unlikely to see huge improvements in the next generation - we've just have a gigantic performance increase over the Intel Macs, and this can't realistically be expected again in laptops for many years, if ever. Apple Silicon core improvements may be quite modest and split between some performance improvement and some power efficiency improvements.
3) My MBP16 will only decline in value more rapidly once the general population of non-tech Mac users realize that the new MBPs offer much better performance/price, so now is the time to sell it for whatever I can, and cut my losses.
I've already decided that I'm going to upgrade the MBP16, even though it slightly pains me that I would be doing this earlier than planned (2 years versus 4-5 years), so now it's just a question of timing.
Initially, I was a bit disappointed that the M1 Pro/Max were still using the original M1 cores, and not the improvements that went into the A15. I thought that I would keep the MBP16 for another year to see what improvements would be launched in Oct/Nov 2022 - making the assumption that we might see a minor SoC upgrade each year.
However, I am now thinking that provided there are no design issues discovered with the 1st gen M1 Pro/Max, that waiting a year (or longer) for a minor improvement may not be the smartest thing for the following reasons:
1) There is no guarantee when an improved M1 Pro/Max will be released. It could conceivably be as early as Apr-June 2022 after the M2 MBA release. More likely to be a bit later in Oct/Nov 2022, but it's also possible that Apple have an 18-24 month refresh cycle, which would be a long time to wait.
2) We are very unlikely to see huge improvements in the next generation - we've just have a gigantic performance increase over the Intel Macs, and this can't realistically be expected again in laptops for many years, if ever. Apple Silicon core improvements may be quite modest and split between some performance improvement and some power efficiency improvements.
3) My MBP16 will only decline in value more rapidly once the general population of non-tech Mac users realize that the new MBPs offer much better performance/price, so now is the time to sell it for whatever I can, and cut my losses.
I've already decided that I'm going to upgrade the MBP16, even though it slightly pains me that I would be doing this earlier than planned (2 years versus 4-5 years), so now it's just a question of timing.