Crunch time


Need help again.

It's crunch time for the cat to have the pin
in his broken leg pulled out.

What does "crunch time" mean here?

Thanks!

Near a deadline. The speaker feels "pressured" or "squeezed" by the urgency of having to do something soon.