How long after drinking beer can i take xanax