Amid heightened tensions in the Middle East region after Iran launched an audacious attack on Israel, the later has said it will avenge the attack when the “timing is right”. Israel’s minister Benny Gantz said the country would "exact the price" from Iran when timing is right, BBC reported.