I think its good to invest in gambling sites instead of trying your luck directly in gambling as it will make you loose in long run but if you invest in good casino sites then you can expect regular profits as house always win so you can also win along with it so if I have to choose between gambling and investing then my first priority would be to invest money.
Except if you are gamble in sports betting and you can analyze the previous game of every game.. because you had more chance to win in sports betting..
Or join in some promotion that you can spend less but you can get huge profit..