English-Language Idioms: At the Drop of a Hat

At the Drop of a Hat — Immediately, right now, instantly, at the slightest occasion. The idiom originates from the common practice of starting competitions by dropping hats or sports caps.