Before one knows where one is

используется в разговорной речи немедленно, моментально; в два счёта, в мгновение ока; ≈ опомниться, ахнуть не успел; не успел и глазом моргнуть Например: Charles: "...But almost before you know where you are, they're young men and women with characters of their own." (W. S. Maugham, The Bread-Winner, sc. II) — Чарльз: "...И оглянуться не успеете, как дети вырастут. Станут взрослыми людьми, каждый со своим собственным характером." Gerald said at the end of her story, Yes, that's certainly jolly sad, and before he knew where he was, he had given her a cheque for the dispensing of charity. (A. Wilson, Anglo-Saxon Attitudes, part II, ch. II) — - Да, печальная история, - выслушав ее рассказ, заметил Джеральд и, не успев еще хорошенько ничего сообразить, вручил ей чек на благотворительные нужды.

Англо-русский фразеологический словарь