Alcohol and Coffee play different function to the body and according to the points you listed, coffee is the best for you.
I have heard people drink alcohol for energy and others but it's the other way around for me because it only makes me sleep no matter how much I am awake before drinking.