In the UK we have a national lottery, but I don't play it.
My grandparents spend about £6 a week playing the lottery, thats £312 a year. They win about £30 a year!
I bought 100 government bonds at £1 each about a year ago, they get put in a draw for cash prizes throughout the year.
I have won £78 already, and have 100 lottery tickets for life!
I can sell those government bonds whenever I like for £100 (of course inflation devalues this).
The lottery is indeed a tax for the stupid, bonds are the way to go in the UK!