Good question, DRS. The best I can offer in response is that people who in their heart know to do the right thing, will instinctively know when the time is right to do so, and how far to take it. As others have said, one needs to be prepared to take the consequences, though that does not generally take priority in the decision-making process.