Definitely trading, this is due to the fact that many people are addicted to gambling and got their life wreck while in trading many people got succeeded and they are already enjoying a comfortable life, in trading you need to to gamble also as in everything venture that involves money the risk is always present but if you learn the basic and eventually master it you will have a good future in trading and you begin to consistently earn more money.