I suggest 45 mins, perhaps 60 if you are a nervous traveller. Any earlier and you will be at risk of suffering from severe boredom. Seating in the gate area is limited and you will be blocked from passing through security before your flight is announced.