I made mine 3 days in advance and it all went well. But you can give it more time if you like.
My mother made her reservation for her party the night before and we brought the money the day of. You can call further in advance, I'd assume. Nothing less than 24 hours.
Thanks! Your answer is awaiting moderation.