Here's a good take on Rivian and the market currently.