In long-term investing one has to keep in mind a typical sequence, during economic expansion the first asset class to top is treasuries. Then stocks top and, finally, commodities.
Look at the chart below:
The chart shows this rule in practice. If I am correct, treasuries had topped in 2016 (blue circle). Stocks are probably topping now (the green circle), despite the latest all-time high made by Nasdaq 100.
Finally, commodities, represented by the CRB index (unfortunately this index is overweight with oil), are breaking above the long-term resistance level at 195 (the red circle).
Summarizing – if I am correct, now is the time for commodity investing.