An anonymous reader writes Elon Musk says that he'll put the first human boots on Mars well before the 2020s are over. "I'm hopeful that the first people could be taken to Mars in 10 to 12 years, I think it's certainly possible for that to occur," he said. "But the thing that matters long term is to have a self-sustaining city on Mars, to make life multiplanetary." He acknowledged that the company's plans were too long-term to attract many hedge fund managers, which makes it hard for SpaceX to go public anytime soon. "We need to get where things a steady and predictable," Musk said. "Maybe we're close to developing the Mars vehicle, or ideally we've flown it a few times, then I think going public would make more sense."