Mr. Musk has said repeatedly in public that resource shortage of component materials (of batteries) is a myth. Market forces will of course drive investments in production. The next leap is solid state batteries - and engineering iteration and human achievement, being what it is - will soon make production of solid state batteries feasible at scale. These are all minor problems I think.
Our biggest issue should be understood as population/demographic decline - so you young guys need to get busy producing children! But colbalt, lithium, etc - there is no danger of running out of these - nor any natural material. I think Elon is correct in every respect here.
Its a great time to buy a Tesla - and I would in no way wave off anyone considering it. A software defined vehicle is sooo wonderous. Dedicated knobs and buttons for anything seem - well an anachronism.
I'm about to do a Cincy to Boston road trip - I look forward to seeing how it goes.
Dedicated knobs and buttons are not anachronistic IMO. To the contrary, they're actually making a comeback, as consumers hate the touch screens in cars. It is a major pain to have to go into a sub-menu and then try to press buttons on the screen or slide your finger to adjust the climate controls, sound system, and so forth, versus just having physical buttons and some big knobs. It's also highly dangerous, as it is like messing with a phone or tablet while driving. Don't get me wrong, touch screens in vehicles definitely have a place, but as a complement to physical buttons and dials, not as a replacement.
Also Musk saying it though doesn't necessarily make it true. I'm not saying he's wrong, but Musk is a combination of very smart and very stupid combined. He has also repeatedly said the Tesla self-driving would become truly functional and the date keeps getting pushed out. Same for the Cyber Truck, which many (most) in the automotive industry don't think will ever be feasible.
Musk was responsible for figuring out the original design for a reusable rocket. When he and his people were flying back from meeting with the Russians to try and buy rockets (the Russians said no), he said, "Hey guys, I think we can do this ourselves." His engineer thought no way, but looked over his proposal and couldn't come up with a legitimate rebuttal, but still thought Musk must be missing something because otherwise the big aerospace companies would surely have already figured it out, right? As we know now, Musk was correct.
OTOH, with Tesla, he insisted they instantly automate the whole factory. His management warned him that you can't just do something like that, you must start gradually and build up over time, but Musk insisted he knew best, so they tried to make everything robots and the whole thing blew up in his face and almost destroyed the company. They came within weeks of running out of money. There's also their notoriously bad lack of quality control and build quality. Musk also insisted on the (IMO) rather absurd pop-out door handles and Formula One type of steering wheel. The pop-out door handles involved a bunch of unnecessary complication and engineering (and waste of money for what was a startup) and the steering wheel just isn't functional for most people. I honestly think part of the reason SpaceX has done so well is that Musk isn't the CEO, he's the CTO. He still owns the company and so ultimately is the CEO too, but officially, Gwynne Shotwell is the CEO, and she is responsible to a good degree for the company's success. Had Musk been the CEO, it might have failed or struggled a lot more. Similarly, I think he should hire a good CEO for Tesla (he is the CEO) there and stick with being involved in the technical stuff there. He also seems to have showed an amateurish-ness regarding the process of mergers and acquisitions in that he ended up way overpaying for Twitter.
Sorry for all the detail, but thus going back to the statement of, "Elon Musk says..." well he may be right or may be a bonehead.