I wouldn't take it prior to drinking, as when alcohol is in your system, it messes up other nutrients reaching their primary targets.
I take Milk Thistle 300mg every morning with my vitamins/breakfast. After an especially hard night of boozing, I'll double up on the dose.