Does anyone make a car cover that is truly waterproof..????
Probably cheaper to get your window fixed.
They'll all leak. And if they truly don't, then they won't breathe either and they'll trap the moisture coming up from the ground (like a tarp) and it'll be worse than not having one.