The answer to 'best seeding' is that the best time to seed your lawn is in the fall, typically between September and November. This is the optimal time for cool-season grasses like fescue and bluegrass to germinate and establish a strong root system before the winter dormancy period.
When seeding, it's important to properly prepare the soil by aerating, dethatching, and raking to create a smooth, even surface. You'll want to spread the grass seed evenly across the lawn, using the recommended seeding rate for your grass type. After spreading the seed, lightly rake it in to ensure good seed-to-soil contact, and then water the area regularly until the new grass has become established.