I never buy lottery tickets. I figure my odds of winning are only slightly lower and I save all that money to buy beer.
I have been to only a few casinos. There is a big casino - horse track just a few miles from my house. I have been twice in 15 years. I go in with a budget of money to gamble with. About the same amount we would spend on a night at the movies with popcorn & drinks.