It all depends on the enemy.Throw 2 or 3 nades as a test run to know how he might react.After some time you can predict where he will go,how long it takes for the grenade to detonate and so forth.
It is obviously better to use nades(eg. in a tournament)in the second or third game when your opponent is already running out of concentration.Or later in a match.
