There's nothing wrong with waiting on getting a Switch. A lot of people are saying they want to wait until the fall, when it will be closer to the release of Mario Odyssey. This is perfectly reasonable.
The question for you is your pre-order of the special edition of Zelda. Personally, I would cancel the pre-order for the special edition of Zelda. If modern game releases are any indication, most "special" editions are still available for purchase months after a game is released, and frequently go on sale as well. While there is a SLIGHT chance that the special edition of Zelda for the Switch will be in short supply, I really don't think it's very likely. The chances are much better that you would be able to pick up a copy on sale later in the year when you actually decide to get the system to play it on, and possibly for less money.