"Assume stupid shit" the man has been impeached it's "assuming stupid shit" to imagine there's zero political motivation behind the timing of this attack.
Defense Secretary Mark Esper stating today that the idea of imminent attacks from Soleimani was not based on intelligence but in fact nothing more than unfounded belief:
https://www.washingtonpost.com/politics/2020/01/13/trumps-four-embassies-claim-utterly-falls-apart/
The transcript verbatim:
ESPER: Well, what the president said was he believed that it probably and could have been attacks against additional embassies. I shared that view. I know other members of national security team shared that view. That’s why I deployed thousands of American paratroopers to the Middle East to reinforce our embassy in Baghdad and other sites throughout the region.
MARGARET BRENNAN: “Probably” and “could have been.” That is — that sounds more like an assessment than a specific, tangible threat with a decisive piece of intelligence.
ESPER: Well, the president didn’t say there was a tangible — he didn’t cite a specific piece of evidence. What he said is he probably — he believed, could have been —
BRENNAN: Are you saying there wasn’t one?
ESPER: I didn’t see one with regard to four embassies. What I’m saying is, I share the president’s view that probably — my expectation was they were going to go after our embassies.
This may come as a surprise but the office of the President does not convey magical powers upon it's holder. The President of the United States and the electorate who "elected" him are fallible. Stop assuming that his motives are benevolent when there's years worth of evidence to the contrary and start thinking critically about why he does the things that he does.