That's not investing, it's gambling. Individual investors should never try to beat the market with specific companies or even industries because individual investors don't have the knowledge, clout, or computing power to beat the investment banks at their game.
If there was value to be found in commodities, the big guys would already have their money there and the value would be "priced in" to the cost of securities, meaning you can't beat them. Individual investors who beat the market do so out of sheer luck, not any kind of sense of the market.
Said another way:
An investment is priced at $8. You think it will rise to $10. One of two things is true:
1. You're correct. But JPMorgan and Goldman Sachs also know you're correct so they move money into that investment a lot faster than you can, the price rises to $10 immediately, and you're unable to obtain it in the first place, OR;
2. You're incorrect. The investment is properly priced at $8.