Is GameState guaranteed to be fully replicated when client PlayerController's BeginPlay is called?

Is GameState guaranteed to be fully replicated when client PlayerController’s BeginPlay is called?