Honda is a buy because of a number of factors:
1. In cars, it is pushing into China with both Honda and Acura lines
2. HondaJet is going to be a growth area
3. Next generation Honda engines look promising
4. Sales of motorcycles growing outside of Japan, specifically India and Brazil
Moreover, their motors just plain work, be it in marine settings (outboard), on the field (lawnmowers, generators), or on the road (Civic, Accord, etc.)
regardless of where they are made (Japan, US, China, and soon to be in Vietnam).