Vocabulary

乗りに乗る

to be on a roll; to be in a good spot; to be on a (winning) streak

expression verb