I think it's already save enough. He should take the risk to be the first person.
There is basically zero chance of that happening.
Not that this is impossible to do, but under Elons leadership it will never happen. Intelligence is non separable, you can't be smart in one area and be idiotic in another - if you are good at logical thinking, truth seeking, and problem solving this applies to everything you do in life.
And its pretty evident with Starship it has been a collosal failure so far. They have just barely gotten it to the same functionality as the Falcon, with engines that are equivalent of putting a turbo+nitrous system on a base spec Toyota Corolla. They still have to figure out not only staying in orbit without issues to refuel, but also multiple restart attempts.
With finances, it has been shown that Falcon launches are heavily subsidized, which is why they are cheap, and in reality, there is a lot of money spent fixing the vehicles for next launhch. Space X has no experience in multiple launches of the same vehicle without work. On Mars, you are not going to have a full factory with full engineering staff to basically fix up the Starship for next takeoff.
All of this is compounded by the talent pool of people still willing to work for Elon, with ever sinking stock price. There is enough inertia there to keep the Falcon program going, but the mindset of everyone involved in Starship is by far not conducive to make Mars happen.