Cooking the perfect steak can be a challenge and even more so at home.