I've already bought the game three times.
Once at launch, for PS4.
Later when I saw it on sale on PC, complete edition.
Later when I saw it on sale on Xbox, complete edition.
I've found with the subsequent purchases that I just completely lose motivation to progress further into the game after I finish the opening area, some 5 or so hours in. I went hard with the PS4 version at its launch and beat it within a month if it coming out, but I never played either of the DLCs, which is something I keep telling myself I'm going to do with my repurchases, but nah, not this time.
I'm kinda growing less and less confident in the bulk of AAA ports to Switch, too, and poor initial impressions of Dead Cells, Bloodstained, and River City Girls have all kind of soured me on indies, too, so I'm feeling more and more inclined to just stick to exclusives on the Switch. Witcher 3's technical record doesn't inspire a ton of confidence in the full fat Witcher 3 Switch experience, even if the recent showcases have been varied areas of the game and pretty positive takeaways, so I think I'm out, but maybe if the price gets incredibly low (like $10) I might feel swayed.