Canon Inc. (CAJ): A Multi-Decade Buying Opportunity?