(Come) Down to the Wire

What does the idiom “Down to the Wire” mean?

Definition:

(Be uncertain) all the way to the last minute

For example:

“This project is coming down to the wire—I think we can finish, but I’m not sure.”

Notes:

This comes from racing, in which a winning racer (horse or human) breaks a small wire at the end.