The answers will carry greatly and depend on how much work you want to put into it.
You can start “elimination communication” as early as birth but it takes a bit of effort.
18 months is usually the next time when people start training. The 3 day method is pretty common.
My doc advises it at the 2 year appointment.
Night time training though is a whole different story.
My first girl trained (daytime) at 18 months. My second started sitting on the potty at 6 months but isn’t fully trained yet because I am pregnant and I have a 3 year old and my husband travels a ton. Hoping to have it done soon though. Second daughter can pee on command and ask to go potty when she feels like it so we are on our way.
I Start day time training around 18 months. Get them use to the potty and give huge praise when they actually go! My advice would be to get Day time training done and then work on the nights!!!