How do I reconcile dark triad TRP and friendships?

I am 19 and at the point where my peers are either doing things or doing nothing. I have friends who are in college with D1 scholarships, friends at ivies, and on the other end of the spectrum friends who sell drugs, scam, and/or work enough to be able to do drugs in their free time.

All of these people are childhood friends and I care about them. I try to be the positive influence in their lives the way other people have been for me. I encourage them to read more, lift, and keep pushing through schoolwork. But if I were to only care about myself I could just drop those friends and only surround myself with people who can benefit me (and repeat once I have outgrown them)

I also end up smoking a lot of weed when I’m around them so there’s definitely a negative factor. But I am my own man and nobody forced me to do it I enjoy it.

My question is do you just dump friends who have nothing going on in their lives? Even if you’ve known them a long time? Am I naive to think that I can actually uplift those around me?

And how do you evaluate friendships? Is it based off of who the other person is or how well you get along with them or some mix of both?