Wow what a dilemma.
Tell her beforehand and risk ruining the holiday or wait till after and have you stressing about what could have been.
I don't envy you at all.
However you know your wife best. How about a nice meal out somewhere and sound her out before committing to any drastic action.
Sorry not to be of more help.