The body eliminates alcohol at a remarkably steady rate of about 0.015% BAC per hour — roughly one standard drink per hour. This is set by how quickly your liver metabolizes alcohol and, according to the NIAAA and NHTSA, it cannot be sped up by coffee, water, food, exercise or a cold shower.
In practice, someone at the 0.08% legal limit needs about 5–6 hours to return to 0.00%, and a person at 0.15% needs roughly 10 hours. Individual rates vary a little (about 0.012–0.020% per hour) with body weight, sex, food and liver health, but no trick makes alcohol leave your system faster — only time does.