Gonzaga is the best team in the nation right now, and it's not even really that close. They went a perfect 26-0 in the regular season, and got the top #1 overall seed in the NCAA Tournament. Four of their players made SI's top 50 players of the season, all ranking in the top 10. And Corey Kispert, their leading scorer, made AP's first team All-American, while two of their other players made the second team.
Baylor's Jared Butler also made the AP All-American first team, and is considered one of if not the best players in the country right now. And Davion Mitchell made the third team. Baylor went 22-2 and only really showed any signs of being beatable in the Big 12 conference semifinals where they lost a close one to Oklahoma State.
Even still, stacking top talent on your roster is a recipe for winning NCAA titles and making deep March Madness runs. I just don't see anyone hanging with Gonzaga or Baylor until they get to the Final Four. If either loses before that it'll be a massive upset. I do also think one of these teams wins it all, and would be perfect if they played each other in the final game.