I rarely take Xanax (alprazolam) for anxiety, but yesterday I took 1.5mg over the course of the entire day. It's been 24 hours can I drink alcohol? Or wait longer?

DRUG ELIMINATION. Xanax (alprazolam) shows peak conc in your blood after 1-2 hrs after you take it, average 'half life' (time taken by blood to eliminate half of the drug is 11.2 ( range 6.3-26.9 hrs ). Now you can figure it out !
That depends. On other factors as well. Also are you presently on any other medications? Is drinking = 1 beer or a six pack? More information needed. Hope this helps.