Can take an hour or depending on many international flights land in the same time frame
With Global Entry you're looking at 20 min max. At heavy arrival times (early morning, late afternoon) I'd estimate 90 minutes at most. Around 45 minutes to an hour on average the rest of the time.
Thanks! Your answer is awaiting moderation.