He did in 2019, but had no issue with assassination in 2020. I was mostly mocking him in my comment as he ran as anti-war candidate, but that's literally the opposite of what he said he will do and what he did in the past.
War with Iran will mostly come down to Trump unlimited support to Israel. He already moved US embassy during his first term after Adelson's gave him a lot of money, and now he got another 100 millions for allowing them to annex Gaza and West Bank. And unlike idiots in the US, Israel will take full opportunity to expand their territory during his term, which will inevitably lead to war with Iran.
It's not always the case, but it was during this election season. This season was dominated with single-issue voters, and all of those issues were national not local.