There is not a best time of day to spray for mosquitoes. Our product takes just 30 minutes to set and may take up to 45 minutes to dry during wet conditions, the weather may have an impact on drying time but time of day will not.