I Can’t Wait Any Faster!
Guys, don’t be like John. John is a “friend” who asked the OP to pick him up, presumably because he can’t afford his own ride. No judgment against those who don’t have their own vehicles, but if you ask for a favor from someone, don’t rush them. If they say they’re coming, they’re coming!
Also, if they say they’re heading out the door right now, that means they’re just getting out of bed. Five minutes away from your location means they’re brushing their teeth or dressing up. “Wait for me outside” means I can’t find my keys. “I’m here” means give me ten more minutes.