We were talking about INFANT baptism, not young children.
A child old enough to speak is old enough to express trust in, faith in, or as desire to follow Jesus.
An infant, not so much.
From a spiritual point of view, I think its good to baptize infants asap after being born.
They have just transitioned into the world and need all the help they can get staying healthy and safe.
It obviously is good sense to physically wash their physical body shortly after birth.
So, I bet the same is also true for their spiritual body, too, which is what baptism is for, right?
Once theyre up and running, they can take care of it themselves.
But until then and after then, I figure its always better safe than sorry, especially with all things supernatural!