I brine turkeys 12-24 hrs. depending on size. Sometimes brine whole chicken too, but not if I spatch them. Chicken parts, no brine. I allow enough extra time for turkeys to air dry overnight in the fridge. Really helps with getting better, non-rubbery skin on smoked birds. If I am deep frying a bird, no brine, but I inject them heavily with seasoned melted butter about an hour before they go for a swim.
Rubs - Butts get rubbed the night before & put into the fridge, then I re-rub about an hour before they go on the smoker. Briskets get rubbed about 4 hrs. before they go on the smoker. Ribs - only about 30 mins. before they get cooked.
comp rules are a little different.