I like strong small cap as they’re not in many index funds which might indiscriminately sell off if this becomes a prolonged beat market as passive investors without passion for the market get frustrated and capitulate.
I’m with you on low debt, market leading companies. If they’re a low cost producer in their field then it’s a strong hand