Contrary to what many people think, the Earth isn't even close to being overcrowded. Most land on Earth isn't even in use for agriculture, much less other things.
Earth can support 50 billion people, easily, and that's before you get into using artificial sunlight and things like hydroponics to...