While neocons have wanted war with Iran for a very long time, the onramp to this war against Iran started on Nov 11, 2022 when Iran received oil payments in the Yuan from China, circumventing both US sanctions and the petrodollar system. These were two unforgivable sins against the US that demanded a response.
Nuclear weapons are the pretext (the weapons of mass destruction rehash from the 2nd gulf war).