Before the next election. ;-) I like it.
I had almost written the guy off but this has changed my mind forever.