L.
In my experience with my 3 kids, later is better than earlier. Even if they are showing some signs, if they are too young, they can't always grasp the complete concept and it tends to drag out for weeks or even months. I have found it better to have them in diapers for a few months longer and then have the training over and done with in just a matter of days. Boys tend to train later (36 to 42 months), but I waited with my daughter until she was 28 months or so and she was trained in 4 days, including stinky's and nap/nighttime. Best wishes to you!