When is the best time to seed my lawn?

Generally speaking it is best to do it either late Spring or the early Autumn.