4-5 hrs ahead of time should be plenty of time. I usually only rub about an hour before they go on, but that's me. There will be plenty that say longer. It's all in what you prefer.
Keith Fat Maxine's BBQ
Thanks to: Firecraft (www.firecraft.com
), In House Jewelers
Humphrey's Battle Box