yep agree- you're on top of it as usual. always best to buy the gems when beaten down and out of favor. problem is most don't have the patience and fortitude.
My opinions are my own and are not a suggestion to buy or sell stocks. Always do your own homework.