As long as I know, mining spends too much money. We need a lot of funds to buy the equipment, especially for VGA. I have a friend that has worked in mining almost two years. In 2017, he could make money with satisfying results with bitcoin but this year he consider to quit because of the small amount of income. So, I think trading will be more profitable than mining for now.