Some doctors rarely run late and yet seem to meet their patients’ needs. We call these colleagues ‘Time Lords’.