My guess...one to five years.
They will 'kick the can' until we wake up one morning with the suprise.
Nothing can stop it...only delay.
I think one to five is a good guess. The are, of course, many variables, one of which is how long the EU can hold out and what effect that would have on us if they go first. If we go, everybody goes.