My husband is a veteran and wants to purchase the military discounted tickets. Should we pre-purchase the tickets before our trip or wait until we are there and pay at the gate? We are planning to do Knotts on 5/17. Is Knotts as busy as Disneyland crowd wise? Thanks