The US war with Iran has already cost taxpayers $38 billion. And that’s not even the full bill.