You guys should stop looking at these kind of entrepreneurs.
They are in the ultra miniority.
Elon is highly unusual. Most engineering minds don't make good entrepreneurs.
Look at other less known people in the $50 to $500 mil range. Pick random SaaS companies and google their founder, then study their mindset and how they did it.
Ie, just because Jordan Belfort took copious amounts of drugs every day and made millions doesn't mean you can replicate that.
Try Jeff Lawson, founder of Twilio. Just search for SaaS companies or pick an industry you like, and look up the founders/CEOs. You'll start to see much more consistency with how they think/work than outliers like bezos and musk. Gates is also an outlier. He's a techie/geek. But for him it was the right place at the right time. He has other qualities, but most people with his kind of mindset don't make good entrepreneurs. His success was more to do with the people he got lucky enough to find himself surrounded by. Ie, Steve Ballmer. Look at Steve's latest company. Steve doesn't code. He is not a tech. But he knows how to build a team of amazing people and solve problems with them.
You don't make money by being smart or skilled. You make money by being the dumbest guy in the room. If you aren't the dumbest guy in the room. You really ARE the dumbest guy in the room ;-)
You need to be the dumbest, but the most high energy/fearless guy though. Note, I'm not saying it's better to be dumb. I'm saying you want to be the least smart person on your team.