Criminal charges of any kind are a frightening thing. A conviction threatens your rights, future, and freedom. When you are facing criminal charges, an attorney can be your best bet to defending your name and reputation. But when is the right time to hire a lawyer?...