Interesting idea, but doesn't fit with "I think we could actually make it self-powering if you put solar panels on it" part
You could of course hook the system up to a power grid that could be getting power from solar panels, but Elon's description sounded like he intended for the panels to be part of the system, which would require it to be above ground