How early should I arrive for my appointment?