You can leave dry rub on pork for up to 24 hours. The longer you leave it, the more flavor will absorb into the meat.