Everything in moderation, I say. Unless you're training for competition. Or want to look like you are. Drinking does surpress your testosterone levels as said. But, if it's not excessive, that doesn't mean they'll be significantly impaired or that you won't be able to add muscle and lose fat. I usually drink 1 night a weekend. Sometimes 2 in a week. I pretty much avoid it on lifting days. I enjoy it, and at 22 it's not something I feel like eliminating or limiting more than I do. Maybe I'll feel differently as I get older.
So far, I haven't had trouble adding size and strength and (when necessary) leaning out. Never missed workouts cause of a fun night out either. If I was having problems in any of these areas, I would rethink things.