If you've had birthday parties outside the home, how far in advance do you have to book the venue?

I definitely want to throw DD 1 a 3rd birthday party since we didn't for her 2nd. I would love to do it at a carousel museum but if I'm still unemployed it wouldn't be financially feasible! Just curious how far in advance is typical.

I probably should just call them soon!