This largely depends on the drying time of the base coat you are using. However, with most base coats, you should wait 20 to 30 minutes before applying the clear coat. Don't wait too long though, as clear coats tend to have a hard time adhering if the base coat is too dry. Each layer should feel dry before moving on to the next.