I bathe my watches in a bowl of water, as I have a fear of build up of dust and dirt within the steal bracelets.
Watchmakers I've talked to say this is a big no-no for cases. Ultrasonic vibrations can compromise the integrity of the seal. Water, a toothbrush and a polishing cloth are all that's needed. Showering? Not based on my experience. Before I knew better I did so with a Sub, and soap scum buildup was epic....If you're that fearful I'd suggest an ultrasonic cleaner. Works fantastic for bracelets, opinions vary on cases. Just remove the case and clean away if the watch has questionable WR...
I hope you’re kidding.I use my wife's Ultrasonic Cleaner she uses for her jewelry.
Never.....never dip a complete assembled watch in an ultrasonic bad....never. Until now you have been extremely lucky you didn't have to bring it to a watchmaker after the bad. Screws etc might come loose.