10 to 15 minutes early
I agree 10 to 15 minutes early is good.
I would arrive at least 10 minutes early. Allow time to find parking, There are benches available for seating while you wait, and the courtyard is beautiful.
We arrived about 10 minutes early which allowed us to check in and browse the small souvenir shop before the tour.
Thanks! Your answer is awaiting moderation.