Chicken should soak in buttermilk for a minimum of 8 hours, and for as long as 24 hours. As with most after 24 hours the acidity starts to break down the protein, so longer than 24 hours is not a good idea. Keep the chicken refrigerated while marinating.