Question: how long does it take to get through immigration at newark airport?
Answer: Even if your plane lands on time it can take more than an hour to get through Immigration, pick up luggage and go through Customs - then you have to make your way to the next terminal and get through security - which might be 20 minutes or 40 or 60. You may make this connection or you may not.