Explain the role of the F1 score in evaluating the performance of a binary classification model. Provide a detailed explanation of its formula, including how it combines precision and recall, and discuss the scenarios where the F1 score is particularly useful.