The subjects of bty supply and new products are inextricably linked. Let's recall Elon's words from the "Ride the Lightning" podcast,
episode 200, published on June 2, 2019 (from ~ time index 57:30)
"I think the Semi will be a very big part of Tesla's business, as well the pickup truck.
"They are very important fundamental use cases. We've got to have at least one of what we think is an amazing product in all of the key use cases.
"So, full-sized sedan, full-sized SUV, mid-sized sedan, mid-sized SUV, pickup truck, and Semi for commercial trucking. These are very fundamental.
"But it only makes sense to add new cars at volume if we have the battery cell capacity to support them.
"Otherwise we're simply adding complexity but we're not putting more vehicles on the road."
So my inference is that Tesla would not be introducing a new vehicle (Cybertruck), which increases complexity for Tesla's manufacturing, unless they had a sufficient supply of additional battery cells to produce the new vehicle at volume.
More recently (Q3 Earnings Call), Elon referred to a vehicle entering volume production as when at least 1,000 vehicles per week are being produced (50K/yr). So even if we take two low end estimates (50K trucks/yr * 100kwh/truck) we have established a
MINIMUM additional bty cell requirement of 5 Gwh per year.
However I highly doubt Tesla's production plans are for this minimun amount. The Pickup market is roughly equivalent to the mid-sized SUV market. Elon has previously stated he thinks Model Y's market is over 1M units per year, 750K in a recession.
I also don't think Cybertruck will be particularly useful with only a 100 kwh bty pack. I think the avg pack will be closer to double that size. So Telsa must be contemplating plans to produce at least 100 to 200 Gwh / yr of bty cells for its pickup entry alone.
Keep in mind, Elon also mentions the intent to build out capacity for 20M cars/yr. If their pickup product is only 1M units, that's just 5% of planned capacity.
These numbers get big, fast. But that's what its going to take to finally put an end to the ICE age. Let's roll.
Cheers!