It would depend as to what extent that you partake of each. But in the gym and outside of the gym I have known many more fairly good bodybuilders that drank beer on occasion, than those who smoke a lot of pot. Pot robs you of your drive to workout with extreme intensity. There are also conflicting studies of pots testosterone inhibiting effects. To much alcohol will also lower test for a peroid of time. I would have to say that if you do either do so in moderation.