It should end this season, on Season 7

It should end on Season 8

It should end on Season 9

It should end on Season 10

It should end on Season 11

It should end on the producer's original goal of Season 12

It should end anywhere between Season 13-19

It should end on Season 20, like Gimple just said