It may slip up to 4 years for their Mars plans.
But seriously by end of next year we will know quite well if they can keep to their timeline. They are building the first Starship orbital prototype already.
They have a very important economic reason to push Starship. Just 3 days from now they will launch the first batch of their Starlink satellite constellation. Starship and Starlink are very much interdependent. Starship will allow to launch them quite cheaply and Starlink is expected to provide the revenue needed to finance the Mars plans.
Though they designed their sats in a way that they can launch them quite efficiently on Falcon 9.
60 sats as IKEA flatpacks stacked on top of each other. In a few years you may get high speed, low latency internet from them in remote areas of Isaan.