It's been years since I found myself outside at 5:30 am waiting for a group ride pickup.