Drink one glass, then drink another, and only then drink a third. Then pee. After that, you're almost empty so you should be able to finish the bottle. If there's more food and you haven't finished nibbling, you'll probably need another bottle to get through that. Follow the same rigid discipline with the second bottle.
And as with glasses, so with bottles. Never drink the third before you've had the second.
I also believe that over extending the bladder is unhealthy. Since wine is 85% water, you're constantly drinking water with the wine's alcohol and glycerol. So I tend to get my water already mixed with my wine and that seems to work.
At least that's what I tell myself.