Haha, if winget thinks a download should've finished already but it hasn't, it'll display a negative number of seconds.
That's something I should improve more generally: the speed estimation should be of the last few frames, not the entire download. But I'll have to prod at that to get it to work.