They'll fall when they overstretch themselves. thats how most great empires have fallen. the romans, the mongols, the persians and the mughals all fell when they stretched their resources too thin and couldnt afford to keep everything running efficiently.
USA is already stretching itself tight with iraq war. the us economy is facing prospects of recession. if they decide to engage in another wa, then its the beginning of the end of USA