The season pass with the dining package is the way to go if you can afford the upfront money.. but that being said it is well worth it!!
You can get a season pass for $55 which let's you in the rest of this year and all of next year. The website is the best place to get all the info.
Thanks! Your answer is awaiting moderation.