While marinating does help tenderize the steak, leaving it in an acidic marinade for too long can start to break down the meat fibers too much, making it mushy. I usually stick to a maximum of 24 hours.