California is still the best place to start a startup, because the ecosystem and early adopters are so important.
But Tesla is not at that stage: it was able to create a new factory in China in half a year, and already has a strong brand recognition, so California has its pros and cons.