Do I have to wait for the surface to dry before I apply Newlook Stains?

No! but it is vital that there is no standing water, you can apply Newlook stains when the concrete is damp. However many contractors pressure wash the day before and then commence the application the following day.