If you possess a good hand and are sure that you have better odds of winning at the river than your opponents, then you know that it is a good time to bet on the game. Nobody can ever be certain about when is the best time to bet in poker, but having better odds than others can have you winning more often.