I marinate a steak and leave it unrefrigerated 3 to 5 hours.
I give it 3-4 days.
It depends upon the climate. If you live in Russia there is no need to refrigerate it