In my local the reset is by hire date. You pick be seniority date which really screws up the system, very confusing.
I would modify the system so all picks/resets begin January 1. Any newbie with vacation time must use it up within the first year of hire. After that, it's Jan-Dec.