"___ next time!" (5)
This clue is a double definition.
'next' is the first definition.
(thesaurus)
'time' is the second definition.
(unit of time)
(Other definitions for second that I've seen before include "Silver medal position" , "Moment; musical interval" , "Helper in the ring" , "taking silver back" , "Moment in time" .)
(Other definitions for until that I've seen before include "Pending such time as" , "Up to (a point in time)" , "Before a given time" , "As late as" , "As far as" .)