Stop in for a cup of coffee

yeah but their big base of customers is mostly aging baby boomers. As is true of all cycles, the boomers spending will start slowly declining. Harley's dont have near the draw with millienials, which are just entering the peak buying period of their generation and the only generation with enough sheer numbers to offset the boomers.
That analysis is too narrowly focused. Harley’s still have great appeal to the genX market and they are too often ignored in market analysis. Also, millennials won’t reach their peak buying period for another 20-30 years. The post boomers and genXers are just reaching their peak now.