On the subject of the planned missions to Mars by SpaceX and NASA respectively, I’m personally going to predict that SpaceX has a better chance of getting people there and back alive, but not on schedule.
Only half of NASAs non-manned missions to Mars have succeeded and 50-50 odds are a bit short of what I would be comfortable with as an astronaut.