Right Off the Bat

Meaning: 

Immediately, done in a hurry; without delay.