Voters are a fickle bunch, I know, I am one. ;-)
Timing and intervening events play heavily in election outcome. I've given up any serious playing of the prediction game (and often figure it's rigged anyway), and reserve my support for individual candidates or advocacy groups. E.g., in the last election, I donated to the Swiftees, but not to the RNC.
Ditto.
Money well spent.