You can go to the DMV web site to look up office wait times. Here is Novato it is toward the bottom of the screen. https://www.dmv.ca.gov/portal/dmv/detail/fo/offices/fieldoffice?number=686
It varies. Best time is first thing in morning or just before closing.
Thanks! Your answer is awaiting moderation.