The exact timing of this Iranian attack remains unknown, but given the ongoing exchanges of threats between Iran and Israel, the coming days are expected to be very tense.
If the attack that took place in Iran had instead taken place in Turkey or China, would we or should we even expect that no retaliation will take place immediately after? There is no question that Iran has taken seriously the threats openly made by the American government that America will make Iran pay if Iran was to harm the Jews in Palestine. The Jews got such a wonderful deal that they can go out there assassinating important Palestinian figures on other countries sovereign land and expect no consequences because America will be there for them! For Iran, doing nothing will mean that it will face humiliation for not hitting back and on the other hand, there is a reason why America has been moving its powerful military forces to the Middle East to make sure that it can successfully defend the Jews in Palestine and at the same time get the opportunity to bomb Iran!