How to find delay when launching new Terminal (iTerm)

I had the same problem and I fixed updating the setting in: Profile/General

The option Command:

Instead Login shell you can pick the option command and write your shell path. In my case zsh: /bin/zsh

You can reveal this doing: which -a bash or which -a zsh in my case