td;dr: If you're talking about strictly "when" to counter/hold, it's all about practicing and getting better at it. Watch out for online though, you're probably never be able to get high counter holds on people in online every time.
I notice a lot of times when the match is laggy but at the...