I was really lucky to get a Switch yesterday which was unfortunate because I had already started Breath of the Wild on Wii U because I feared I wouldn't be able to find a Switch for quite some time. Anyway, it's a nice machine, though I haven't really played anything on there. It all really depends on the games. If there aren't going to be many games that interest you for a while, then you should definitely wait. I'm personally looking forward to Mario Kart 8, Street Fighter, Yooka-Laylee, Sonic Mania, Shovel Knight, Splatoon 2, and Mario Odyssey. So the rest of the year seems pretty tight for me.
Edit: Quick warning, the joycons are very small and flimsy feeling, even on the grip, everything feels very crammed and small. They're also not as easy to detach as the commercials made it seem. So if you have larger hands, like any real man should have, then you should definitely consider getting a pro controller which is gonna bump up the overall price quite a bit. So keep that in mind as well. I'd also recommend getting a screen protector as some people have already reported that their Switch is getting scratched just by being inserted into the dock.