You can do revive at any time. It will help your lawn get the most out of the weed and feed.
I had to turn my water on last week. Then, it rained, of course. I've been 4 waiting weeks to get my weed and feed down, just because of timing issues.
With weed and feed in particular, you want to have at least 24 hours of no water after spreading it. 48 hrs is much better. The 24-48 hours without water will let the product burn the weeds a little, before it's all rinsed off into the soil as fertilizer.
You also want to spread it a couple days after mowing, so the weeds have a larger leaf to catch the product.