SpaceX chief Elon Musk hopes to bring humans to Mars. And, this week, he outlined how he'd do it if all goes well.

In tweets on Thursday, Musk outlined how he believes SpaceX could get a million people to Mars by 2050. To do it, however, he would need to do more than build Starships capable of sending humans to the Red Planet. He would need to build 100 Starships per year over a period of 10 years. Those Starships would be used to carry a total of one million people to Mars during that period.

The problem, however, is that you can't simply launch spaceships to Mars anytime you want. Quite the contrary, you can only launch every 26 months, when Earth's and Mars's orbits are ideal for reducing the amount of time it takes to make the journey.

In those periods when the orbits are ideal, Musk envisions a slew of spaceships launching in a 30-day period during those 26-month cycles to maximize the number of people who can get to Mars.

Of course, there are legitimate hurdles that Musk would need to overcome to make his dream a reality. Chief among them would be creating a hospitable place on Mars for humans to live. He'd also need to figure out how to transport humans for the months it would take to get to Mars without it proving to be too much on the body. And, oh, yeah, it also needs to be safe.

Still, there's plenty of interest worldwide in getting humans to Mars. And when asked on Thursday who would be allowed to go, Musk said he would invite anyone on the trips. Better yet, he would offer loans to people who couldn't afford to pay for a trip to Mars, so they could still make the trek.

But, alas, Mars trips, for now, are little more than a dream. It'll still take decades for SpaceX and other companies to build the technology and have the ability to get humans to Mars. And, even then, there's no guarantee it'll happen.

But it's nice to dream, isn't it?