Hermione had tried twice before this and lost her nerve. Once she'd excluded Ron from the running over last term, the Christmas holidays at home seemed like the best chance. No one would even have to know - no one but her, and she's the only one who matters.