If you have a healthy drinking habit throughout the day you should be able to stop ~1hr before bed and drink excess right away when you get up in the morning
hahahaha. Please set yourself a reminder to read your post when you get to middle age. I have to stop drinking water at least 3 hours before bed to limit my wake up and pee to 1x per night.
Public transport is brutal for peeing. I’ve been forced to pee behind dumpsters because none of the businesses near the busstop I got out at had a bathroom for the public. On the subway you see people pee onto the track.