As for when/where to do it? You can experiment. I do it after step 1.
"Here is roughly what I want, ask me clarifying questions"
Now I pick and choose and have a good idea if my assumptions and the LLMs assumptions align.