With all the BS coming out of the Presidential office and the irrational statements made to gain an advantage in negotiations, we should throw a wrench into his negotiating style and make the 6 month notice to withdraw before he does...  we were reluctantly drawn into NAFTA to begin with.  We have a lot of resources and integrated manufacturing supply chains that the US needs to help supply their economy and keep their costs cheap.  If they have to pay an inflated price to get the products the economists know that it will cause them a tremendous amount of inflation for the average consumer.  They are close to full employment, so companies locating to the US are going to have to start to increase their pay structures to lure employees, hence inflationary cost increases.  

It's a gamble, but it throws the ball back in their court and shows Trump that we have a set of balls and we won't be bullied into making a bad business deal.  Plus anything we need we can get from Asia or Europe...