I use a teaspoon of lemon juice, a dash of sea salt, a dash of oregano, a dash of garlic powder and a teaspoon of extra virgin olive oil. Rub it into the steak (I usually buy New York Strip, loin) I put the steak in a plastic bag and around 6pm then leave it until the next night around 6pm (24 hours). I Broil the steak with the oven door open and let one side get almost burnt then flip it and let that side get almost burnt then I turn off the oven and close the door.
I wait about 4 to 8 minutes which usually gives a medium rare to medium steak. It's almost like medium roast beef actually it's pink but cooked and nothing is raw. Cooking my New York Strips this way is the only way I cook them now after many years of trial and error. They are so tender I don't even need a steak knife I can rip the meat apart with just two forks and it's simply delicious!
Edit: When you remove the steak from the fridge for cooking use a paper towel and remove all the marinade and use a butter knife and scrape the surface of the steak down so it's just the meat and no marinade is left the, Please let your steak sit out of the fridge after marinade for at least 15 minutes to reach room temperature before you begin cooking with my method. It makes the steak cook more evenly internally. If you cook it cold right of the fridge you will get a more RARE steak and might even be close to raw meat in the middle.