Depends on what commands.
Some are great to start on the very first day.
For example, if you want to have a command for the dog to "go pee," say it every time the dog goes, and then tell them what a good puppy they are after they finish.
If the puppy is supposed to stay off the furniture, and...