No, the dry rub adds a lot of flavor even if added right before cooking. However, if you apply the rub in advance (30 minutes to 1 hour) it will have more time to penetrate through the chicken.