I can get a 13" 2020 MBP on sale now at Costco. I'm not sure if I should get it or hold out for the Apple Silicon MBPs get here.
There seems to be a mixture of absurd pessimism and equally absurd optimism about how compatible the first ASi MBPs are going to be.
Here's how I see it:
- if you rely on x86 virtualisation or Bootcamp to run software that needs decent performance you are probably going to need to re-think your workflow. There will doubtless be solutions involving emulation, translation or virtual cloud PCs -
maybe virtual Windows 10 for ARM (double maybe with its x86 emulation), definitely ARM Linux - but they're not going to be perfect, unlikely to perform anything like as well as native Bootcamp and they may not be there on day #1. If this affects you, I'd get a new x86 Mac now - or plan to supplement your future ASi Mac with a PC.
- Not all Mac software is going to be native on day #1 - Rosatta2 promises to solve most of those problems and, if you listen to the optimists, it may be set to surprise people with its performance. Some things will fall through the gaps and you'll have to wait for native versions - some will never get fixed. However - while it is no consolation - there is no room for abandonware in the Mac world, and anything not actively maintained is likely to break with or without ASi (if it hasn't already been broken by Catalina and the end of 32 bit support). However - other software is going to hit the ground runnng, for many modern XCode-based Apps "going native" will be trivial. You should be able to hazard a guess from the "history" of the apps that you use which ones are going to be a problem (e.g. if you're still waiting for the Catalina version of something today then it probably ain't gonna be an early bird on ASi).
- Logic and FCPx will probably be native (or, at least, fine with Rosetta2) on day 1, maybe things like Photoshop and Office which were namechecked at WWDC, but what I'd worry about are whatever third-party plugins you have for any of those. By necessity, some of those won't be released, or will be buggy, until the "parent" application has been upgraded - and probably some won't make it. I'd be most worried about any hardware that needs a kernel driver (...as opposed to an 'app' front end) because hardware makers have a ...potential conflict of interest if they think that they can sell more new hardware by abandoning their drivers. Again - if you've been using products for years over several OS upgrades you can probably name the "usual suspects".
Really, just as it is "courageous"to install a new OS on day one, if you rely on your Mac for your livelihood then, when it comes to ASi, remember that the early worm gets the bird and maybe hold back for a few months and leave the teething problems to those with more than one Mac and/or who quite enjoy solving tech problems.
Personally, I'd look into getting your existing MBP repaired - maybe it will be disproportionately expensive, but, if not, the best way to get started on ASi will be if you have a viable fallback machine...