Starship hasn't even reached orbit yet and timelines always slip. A crewed Mars mission before 2030 is pure sci-fi hype.
Even if the rocket is ready, the life support tech isn't. We still haven't figured out how to safely shield a crew from deep space radiation for that long.