I'll be flying out of Germany with United from HAM to EWR at 9AM on a Saturday. My question is pretty straight forward: How long before the flight should we be at the airport? Generally, taking an international flight, I'd go for three hours before, especially with a flight going to the US. Is that reasonable, or will we wait in front of the counters waiting for them to open, and then get weird looks from staff for being so early (happened before at a different airport!)? When looking at the airport's website, it doesn't look to be humongous, so would 3 hours be overkill?
I appreciate any and all feedback, thanks!