If you need the aid of a criminal defense attorney, you need to get in touch with one as soon as possible to have the best defense. You can't afford to delay when your future and personal freedom are at stake.
Now that you have been booked and formally charged with a crime, you need to get on the phone and get in touch with your criminal defense attorney. If you don't have a lawyer, you need to find the best criminal defense attorney.
This doesn't mean that you should hire an attorney that hasn't much experience inside the court of law defending clients in situations like yours.
This is such a serious matter that you should thoroughly consider who you hire to represent you. Since you are facing criminal charges, you are facing criminal penalties.
The consequences that you are facing are not going to be mere slaps on the wrist. They can be so severe that you can end up missing out on life and spending a significant amount of time in jail.
You will also likely find yourself having to pay out a significant amount of money just to cover the court costs that are associated with long and drawn out trials. It is one thing to spend a few days in jail and has to pay a bond. In this case, you can easily get back to your life as it was and go to work or do what you normally do.