Off to the Races

What does the idiom “off to the races” mean?

Definition: (We’re) ready to begin something exciting.

Example: The new product is ready; the sales force is trained; and the advertising orders have been placed. We’re off to the races!