Ideally, 12-24 hours would be a nice amount of time for the flavors to permeate the chicken. In case you forget to marinate the chicken, a quick 30-60 minute marinate time would also work.