BTW on Rivian update - they have pushed their 'Launch' early editions way back. The trucks, which are coming first have some deliveries in July, but that seems not to be for 'normal' holders, more like friends and family people. More likely from Late October to June.
I have the R1s (suv) res, so I am guessing that is like December through August of next year. No big deal for me, as my old cars work fine. I'd like my next vehicle to be EV, but at some point I have to replace the family car with is an '11 CRV (space factor with two kids and a covid dog).
Some people are complaining. I guess I don't care that much because it just delays how quickly i 'have' to spend money.