America's best deal in carbo loading is coming back and it's bigger than ever! Olive Garden just announced they're doing their Never Ending Pasta Passes for the third year in a row. If you haven't heard of them, it's a pass you buy for $100 that lets you eat at Olive Garden as much as you want for eight weeks.

But this year, they've added a new pass: one that lasts for a year. For $300, you can eat at Olive Garden as much as you want from September 24th of this year through September 22nd of next year.

Both passes include unlimited pasta, breadsticks, soup, and salad. If you want a drink or anything else, you have to pay for it.

As for the math, assuming you eat at Olive Garden four times a week, the eight-week pass comes out to $3.13 per meal and the year-long pass comes out to $1.44.

Of course, there's a catch. There are only 23,000 eight-week passes and 1,000 year passes going on sale, so they'll sell out almost instantly. If you want one, the sale goes live at PastaPass.com at 1:00 P.M. tomorrow.