Marinating flank steak may improve its taste and softness, but it's important to establish the appropriate proportion to avoid overmarination and spoiling. Generally, marinating flank steak for 2 to 24 hours is good for attaining maximum flavor absorption while maintaining food safety. Longer marination durations might cause the steak to become mushy or too acidic. If you're short on time, marinating for 30 minutes to an hour can still give some excellent flavor. Finally, tailor your marination time around your schedule and taste preferences to ensure a perfectly marinated flank steak without spoiling. Happy barbecuing!How long do you guys usually marinate your flank steak? I don't want to overdo it or risk spoilage. Any safe time limits you recommend? Thanks!