Well I do not take coffee either before or after workout because i do not think it is good for your health and body . I use to drink protein shake before workout and also drink milk after workout . As i am doing body building so i believe that protein shake is best option in this regard instead of coffee .