I would say you should go for a yr pass. there going for 64.99 the last time I looked. then you will be able to go as many time as you like.
Knotts dose sell a shoppers pass, but there only good for a hr. you buy a ticket at full price then come back within a hr and get your money back. but the thing is you cant ride any rides.