The only mistake he made was not buying Tesla around the M3 launch. Elon was desperate and would have sold it to him for cheap. He didn't take the meeting.
Otherwise I completely agree, once Tesla reached takeoff, it's too hard for anyone else to do it without burning mountains worth of cash.