I'm gonna wait until 1) the price goes down, and 2) more games are released. I'm really excited about BOTW and Super Mario Odyssey, but I'm probably going to get the Wii U version of BOTW anyway, and another Mario game can wait.
Another option would be to wait and see the Black Friday sales