I've been around 4:30 pm and I've been lucky that there are few people (no appointment)
Not necessarily but they recommend it. However, you can go without an appointment and wait almost the same period of time.
Thanks! Your answer is awaiting moderation.