“The new TV series is ready to roll…”,the phrase “ready to roll” means:

A. Near to be finished
B. Start to be ruined
C. Going to start soon
D. Ready to leave soon
✅ Answer: C. Going to start soon