There is one circumstance where I think buying a lottery ticket is worthwhile: your work colleagues have a lottery ticket pool. Not because it has a better chance of winning, but as insurance against the case that it does so you're not the one person who has to show up to work the next day.