As far as I remember the last I looked at it, Toyota has a lot of debt, and very low margins. They make dozens of different models. Whereas Tesla has a cash pile, makes only 5 models, which are platforms for its software sales which have high margin.