Better late than never. I don't think BMW will be coming out with their Tesla killer in the next few months.I guess you aren‘t familiar with BMW‘s EV plans?
12 long-range BEVs (see Gen 5 in chart below) are coming plus 13 PHEVs...
They have contracts with large Asian battery (cell) suppliers and there are several companies / consortia working on 150-350 kW charging networks.
Ionity is one of them in Europe. BMW is a member:
IONITY - Wikipedia
First look at Ionity ‘ultra-fast’ charging network map of planned stations
Another one is Electrify America - see maps in the second link.
If you ignore all these developments (not just from
BMW) you will be in for a rude surprise as a TSLA in a few months.
(BTW, I don't have any TSLA or related investments to cloud my judgement.)