i don't know much about stocks but agree with your last line in general, encapsulated by patio11's tweet
I occasionally get asked for advice by students. Biggest one: resist following scripts which evolved to serve a world which no longer exists