60 days in NH which is sort of average, I think it is 10 in CA
https://www.dmv.nh.gov/drivers-licensenon-driver-ids/non-us-citizen
Here is the link all the info on their web site.
They changed it but it ended up half were by a lottery and half by those who had waited longest.
They were quite secretive but it seemed that if you were not lucky in the lottery you had a long wait.
Well there are 2 issues medical and criminal
I am going to assume a minor amount so Medical may be an issue,more a delay
Obviously details matter
I assume you are clean and have been