I like to hold onto my bitcoins, but I do occasionally gamble with them. It's smart to hold onto bitcoins as they keep going up in worth, but it's not a bad thing to spend them.
Your choice of course. I spend mine occasionally on things other than gambling.
If you are good in gambling and if you think that you can multiply your coins with it then you should go for it, as of now I am not spending I am just holding for the halving to earn higher profits.