Timing Techniques for Commodity Futures Markets: Effective Strategy and Tactics for Short-Term and Long-Term Traders