If you think there will be a million people colony on Mars in your lifetime than you are not in touch with the physics of this kind of endeavor. All of our GDP for the next 50 years pooled together would likely not be enough to pull off a feat like that. The scale we're talking about here is too large to even contemplate.
10 people in a shitty little dome, maybe. Right up to the moment they die because of some small mishap.