The answer to 'best time for grass' is that the best time to plant or overseed your lawn is in the fall, typically between September and November. This is because the cooler temperatures and increased rainfall in the fall provide ideal conditions for grass seed to germinate and establish a strong root system before the winter. Additionally, the grass has time to grow and fill in before the hot, dry summer weather arrives.
Planting or overseeding in the fall allows the grass to become well-established before the stress of summer, leading to a healthier, more vibrant lawn. It's important to follow the recommended seeding rates and soil preparation instructions for your specific grass type to ensure the best results.