Wouldn't everyone quit after having two unusually good years back to back?
I see this as an "all or nothing" type thing. When the employee quits, the company decides to enforce or not. If they enforce, they're on the hook for the entire noncompete period. No deciding after a month not to continue enforcement.