The longer it marinates, the more flavorful it will become, however do not marinate longer than 24 hours or else the meat may turn mushy. I suggest anywhere from 2 hours to overnight.