Question: what is the meaning of the phrase off to the races?
Answer: (idiomatic) In or into a process of energetic engagement in some activity; in or into a phase of conspicuously increasing satisfaction or success.