It would be reckless of Iran to launch a direct attack on the US. What Iran may do instead is let Trump have this symbolic win and continue attacks against Israel. If the US still targets Iran, it would seem like the aggressor going to war on Israel's behalf.