Everyone is correct.
But I like to fidget.
Got important stuff on the device that you want?
Get a bottle of 91% (or even stronger) isoprophyl (rubbing) alcohol.
Cost? About $2.50.
If all else fails, you might as well soak it in this stuff.
The idea is that it could rinse off the mineral deposits left behind by the water, and it drys incredibly fast.
This is where the real damage comes from, not the water itself.
Another cheap idea to try, but I must stress for this to be done outdoors- away from any source of flame or ignition, and well ventilated.
Starting fluid, like for your car.
Cost? About $3-$4 a can.
This stuff is either and some solvent.
It will clean electronics extremely well, and not leave harmful deposits while drying extremely fast.
It is extremely cold when spraying, so wear gloves and be careful.
In both cases, open the device up as much as possible, and get the fluid into the holes and buttons.
Both dry very fast, but what gets internal could take a while to dry.
Be sure it is dry before turning it on, and especially before plugging it into a charger.
Personally, when the time came, I would also plug the charger into the device before I plugged the charger into power.
These fluids, especially the starting fluid, are highly flammable- even moreso when they are just vapor!