Philly half question!

I’m running Philly half on Saturday and gates open at 5 for a 7 am start time. Any suggestions on what’s a good time to arrive to get thru security check points? I live 25 min away. It’s my first half! 😬