The best time to exterminate existing grubs is August or September, when the grubs are young, vulnerable, and actively feeding on roots. Grubs that appear in spring are older and tougher, so they're harder to exterminate.  The best time for preventive grub treatments is June or July when adult beetles have started laying eggs and none have hatched yet.