I'm not grinding for money if i drunk some, even if it was just a bottle of beer and i do recommend do the same, no matter if you're professional or hobby-player. Take care of your
bankroll, it's harder to win money at poker, than to loose.
I can't say myself "No! I'm not playing poker, when i'm drinking or drunk some beer or wine!" That would be a lie. But i'm still disciplined enough to play either
freerolls or even play money games, if my wish to play very strong, but there are no Freerolls soon. By doing this, you will never loose the money, maybe even have drunken luck and win some, who knows..
But really, keep your fingers away from Cash, SNG or any tournaments with Buy-in. You will never play your A-Game with alcohol and basically loosing money in-advance by registering there.