now or never; time's up
Used when a deadline has arrived or a situation is urgent, implying no more waiting is possible. Often used as an exclamation or in predicative position.
It's now or never. We have to decide right now.
The deadline is tomorrow. It's a do-or-die situation.