right off the line
"He was driving a Ford Galaxie. Right off the line this thing had more power than made any kind of sense, and he'd been seriously under the hood."
In the sentence above, I cannot be sure the meaning of the phrase "right off the line". Can someone help, please. Thanks in advance.This is a getaway car. So, from your comments, now I take it as waiting for the start.