Your best bet is to make an appointment with a dmv Rep. You may be on hold for an hour but once you get there you could be on and out in 25 minutes. That was my experience two weeks ago. Good luck.
I waited over 5 hours just to renew my drivers license. After a certain time the will cut the line off for the day depending on how many people are still in line.
I was there on Friday 1/8 and waited about 4 hours
Thanks! Your answer is awaiting moderation.