What is the most logical next event?

How to find the best criminal defense attorney 
Consider costs. 
The best criminal defense attorneys can charge $1 , 000 an hour for their services and $500 an hour or so for the assistance of junior attorneys who they employ. Accordingly, if you hired the best legal team in the country for your trial, you would pay over several million dollars.
Since you probably do not have that kind of money, you should focus on finding the best attorney you can afford for your situation. You should try to figure out how much money you can commit to your defense.