At the last possible moment; at the last minute.
Attentive, alert; often encountered in the negative ‘not with it’ - not understanding, not alert
Aware of current trends and fashions.