Board Thread:Questions and Answers/@comment-28227210-20160421010142/@comment-11372432-20160421010458

You can cast any counter ability at any time unless it says you can only use it at certain times. If it does not say, you can do it even when the opponent draws a card for their turn.

If an ability doesn't have counter, then it is only during your main phase.