minute
the minute (that)
as soon as.
The minute I saw him, I knew something was wrong.
Cambridge English Idioms Dictionary