Unless you've got dedicated time to stand next to a stovetop or grill, cooking the perfect steak can be tricky. It's easy to miscalculate and overcook, ruining an otherwise delicious piece of meat.