This is certainly worth considering for the long term! Can't wait to hear more updates on TNRI's purchase!
60 Day Commodity Channel Index Buy
100 Day Moving Average vs Price Buy