Eh, Tesla Model 3 is far from perfect, but they've got production up to (ETA: almost) 4000 per week and have a large backlog of orders. Space X just about
dominates the launch market. He's got a lot of pie-in-the-sky projects, but he's also got some that have worked pretty well. Not as good as originally promised, but still strongly innovative and generally practical.
His Solar power operation also seems to be going pretty well.
Time will tell, I suppose.
They've done one launch of the Falcon 9 "block 5", which is supposed to be the last major redesign. That one needed to be dismantled after landing for metallurgy testing, so it won't relaunch. If the block 5's are as reusable as hoped (ten launches per rocket with no significant refurbishing, 100 launches total per rocket), Space X will have proven its worth (even as it still has more ambitious plans for the BF Rocket).
Tesla Model 3 is getting mixed reviews, but they are
ramping up production. Time will tell. Maybe he won't get production up high enough to meet goals, maybe people will start cancelling orders due to poor reviews. We'll know soon enough.
Tesla Solar uses much of the same technology as the cars (the batteries), and they have started installation.
So he's got one venture that is clearly successful (SpaceX), and we'll know within the next year if it is truly revolutionary (if the Block 5 lives up to promises). Even if the BF rocket never comes to fruition, a successful block 5 and associated Falcon Heavy would be considered very successful by any standard.
He's got two other projects (Tesla cars and Tesla solar) right on the edge.