A few months ago I purchased some instant compost tea from Bill at ICT. I never could seem to find the time to get it down until now. My concern is that it has been a pretty dry and stressful season for my bermuda. We finally got some much needed rain a couple days ago and thought this might be a good time to get it applied? Even when the lawn is stressed?