Is Caterpillar Inc. (NYSE:CAT) Potentially Undervalued?