be on the money(That day he was really on the money – В тот день он был действительно в ударе. Евгений Шамлиди); be on(he hasn't really been on in the last couple of games SirReal); on a tear(VLZ_58); on a hot streak(The team has recently been on a hot streak. [=the team has been winning a lot of games recently] VLZ_58); be on the money(That day he was really on the money – В тот день он был действительно в ударе. Евгений Шамлиди)