A Volatile Year Ahead for Titan Machinery Inc.