I would anticipate that there will be a period allowed for things to sort out after an announcement - it won’t go into effect immediately.
My opinion: Trump won’t declare NAFTA dead until it suits him, which may be s long time. He will just let it gasp and spasm without much comment or definitive declaration.