Was a party change in the White House following the 2008 election inevitable in your judgement? Probably many believe that John Kerry would have lost reelection that year had he won in 2004. On the other hand, I think that George W. Bush would have lost reelection even in a second-term run (assuming he lost in 2000 and then defeated President Gore in a rematch for example). Do you think there could have been any president, Democrat or Republican, first elected in 2004 to win reelection 2008? And if so, who?
The only one I think could have accomplished it is Bill Clinton (without the 22nd amendment). But only if he had run again 2004 as a former president. Maybe, just maybe, John McCain could have pulled off a narrow win after beating President Gore in 2004.
If the financial crisis is delayed until after the election, yes.