Sandy Munro, who makes his living tearing down cars and telling other automakers how much each part costs, thinks they are easily a decade ahead on batteries, controllers, and motors. And he was pretty anti-Tesla until he got to tearing down the Model 3's controllers and battery pack.