+1 to Mario Maker! This is the best Mario game for me, there's just so much to learn and explore. You can get very competitive too, because there are online leaderboards, where you finish levels and compete for the fastest time. It's so easy to get hooked. I also feel like Super Mario 3D World, Mario Kart 8 and New Super Mario Bros. U are all equally good, but they are boring in single player - it's a must to play these games with your friends.