It's not too soon. I think we booked ours 3 week before.