Musk is purportedly dreaming of a colony on Mars that would survive if the Earth were destroyed. That means that not only do they need to grow food, get water and generate electricity from Mars, but they will also have to have the manufacturing capacity to make everything from tunnel boring machines to microprocessors. An actually self-sustaining colony on Mars would likely have to be closer in size to a large city on Earth than to a permanent base in Antarctica.
So I would look at it the other way: even a large city on Earth isn't entirely self sustainable. How could we hope to build a self-sustaining colony on Mars in 60 years?
Or, that sort of area.
SpaceX has done wonders for getting the cost of moving a kilo of matter into orbit. From a tech point of view it is a very large but still incremental step from where we were before.
A self sustaining Mars colony is science fiction.