Kids dancing contest
It's best to start with training as early as possible. Some even suggest as soon as a child starts walking.
It can be useful to wait until the kid is fully potty trained. Just to be on the safe side, make sure you won't be seeing any potty training regression.
Now you are ready to see the magic happen.