You don't really need to wait if your top leadership has been assassinated? Pakistan took out Indian jets before the payload even landed in Pakistan. They need to respond right away.Roosevelt didn't deliver the "Day of Infamy" speech until the day after Pearl Harbor. Iran is probably assessing the amount of damage they took and exactly how to plan their respons before declaring war. This isn't the kind of thing you want to rush.