Thin cuts of steak shouldn't marinate for more than 10 or 12 hours, so this is not so much of an overnight thing—more of a marinade it in the morning, grill it at night game. The shortest amount of time you can get away with is one hour. Any shorter and the marinade won't have a chance to work its magic.