Absolutely! In fact, marinating the steak a day ahead will only deepen the flavors. You can then cook it up when you're ready.