i can't go rushing off to florida at the drop of a hat
if you do something at the drop of a hat, you do it suddenly and easily, often without any preparation
"i can't go rushing off to florida at the drop of a hat" What is the definition of "at the drop of a hat"?