I just want to second this; a ton of parents I know had kids ready to do it earlier but waited until a major holiday/break when everyone would be home anyway to knock it out.
Related, the longer you wait to do it, the faster they seem to catch on. We waited until each of our kids’ third birthday to potty train and knocked it out in a weekend, no major subsequent accidents.
A lot of parents will tell you they’ve potty trained their kids and also tell you their two-year-old wets the bed evey other week.