CNSA has five components or issues they need to work through, which are: 1. Chang e'7 (robotic mission) 2. Chang e'8 (advanced robotic mission) 3. Long March 10 (the rocket) 4. Mengzhou (crew capsule) 5. Lanyue (the lander)
For NASA, I would say they also have 4: 1. Artemis 2 (needs to succeed) 2. Uncrewed Starship landing attempt 3. The SLS rocket they will use 4. The Orion capsule they will use
Which one do you think will land on the moon before 2030?
I don't think SpaceX will be what delays Artemis 3.
The current timeline puts Artemis 2 next year and then Artemis 3 somewhere later but as yet unconfirmed. Considering the three year gap between Artemis 1 and 2 (which is essentially the same mission just with crew in the capsule) I don't see how they can launch the substantially more complex Artemis 3 mission in just one year. It's more likely to be 2027 or 2028.
If there's any delays or budget cuts or Orion/SLS issues with Artemis 2 they might delay Artemis 3 into 2029 which is outside the next presidential term - Trump or Biden it's their second term and they won't be in power in 2029. Then all bets are off. Maybe they'll slash the budget, change the mission objectives into something other than landing crew, or cancel the whole program?
Or maybe Biden/Trump will freak out about China winning Space Race 2.0 and throw billions at the project late and demand unreasonable results in an unreasonably short timeline.