It's not going to happen by then. Musk is trying to provoke a greater interest in space exploration. He has done the same for electric cars.
This may lead to greater public funding for NASA, and more private investment for things like SpaceX.
So I never take Musk's timing statements literally, but his hype-mode is an intrinsic part of him realising his vision, sooner or later that is.