License first, then registration, inspection and everything else. Best advice I can give is to bring every form of documentation you could possibly think of; your present license, social security card, lease or mortgage, current utility bill, current paystub, vehicle title, registration, etc. Equally as important I’ve found is a good attitude. No one wants to go be at the DMV and the staff there deal with attitude all day. Be polite & respectful, even if they’re not a little ray of sunshine themselves. I’ve been let slide on small requirements or oversights by simply being nice to DMV staff. You may still end up with that employee who’s a jerk, and could be sent home to find some other ‘forgotten document’ they claim they need. Good luck.