Ideally, we recommend joining 9-12 months ahead of your trip to get flights, accommodations, park tickets and dining in their entirety free, but with 3-4 months ahead, you can use our techniques to at least get 1 or 2 of the components for free.