It wouldn't make much stage an attack right now, the US has 19 brigades in iraq and afganistan, which leaves 17. Those have to replace them when they rotate out. If my math is correct, that would be 2 short of being able even to sustain the current situation. An iranian attack right now (real or fake) would leave bush in the rather awkward situation of having to to explain that there is nothing we can do because we don't have anyone left to do it with.