I've been on the road, reading all the posts but unable to post myself. So this is what I gather, and someone please correct me if I'm wrong. It now costs $4 to park your car in Peacock Springs State Park, and $15 to dive. A $60 Annual Pass covers the $4 parking fee for a year. So one would have to go fifteen times to break even.
My current pass was bought last June, and expires this Wednesday. I paid $40 for it (the old price) and used it at Peacock twice, once last summer and once this past spring. So I actually paid $20 each time I dived. But I don't care - I buy an annual pass every year because I'm a cave diver and cave divers hold Florida State Park Annual Passes.
But I'd be a fool to buy one now, unless they decide the pass will cover diving.

