it's not just about the end of the contract, its about keeping costs down as long as possible. Getting three years at $500K instead of 2, for example. That way you can spend that money elsewhere.
But it honestly doesn't matter outside of May and late in the year. If its in the middle, do wahtever cause trying to manipulate service time in June is too unknown about what might happen in future.