The best time to overseed is early fall, second best time is spring.
Just make sure if you do overseed in the spring you use a straight fertilizer, not something like an "anti-crabgrass" fertilizer as it contains chemicals that will prevent crabgrass seeds and your grass seed from germinating.