The cost of colonizing Mars or the Moon will be huge, but in the end we may have NOTHING for our money and efforts. It could be a colossal failure due to the unknown risks that will be actually involved. A HUGE Space Station/Colonizing Space Ship will give us the time to deal with living in space, and working in space, and raising a family in space. It has to be constructed in space because it will be too HUGE to ever get off the planet, if buit on Earth. It will have to accommodate thousands of doctors, engineers, astrophysicists, welders, mechanics, machinists, metal fabricators, cooks. It will have to be a City in Space, and when it is completed, and colonized to the point that it is self-sustaining, it will take years, maybe decades, before all the 'bugs' are out and then it can move out of the nesting place above Mother Earth toward the Asteroid Belt to begin mining operations to get the necessary materials that are needed to build more Space Colonies. Workers will use smaller work vessels to land on the asteroid predetermined to begin mining raw ore, and smelters, whether on the Mother Ship or built on the Asteroid will convert the raw materials into a material or materials they can machine into parts for the new stations or repair the Mother Ship if damaged while on it's journey there.