It’ll be close given the launches can occur only every 2 years… I do expect Elon to attempt some sort of rover/delivery in 2026 so he can at least have some pieces in place for 2028!