If you're not giving such advice professionally, my advice is to not give it at all - because why would you convince someone that option A is better than option B or C? What can happen to you (and probably will) is that some of the altcoins you claim are scams will have a maga pump at some point and then your friends will tell you that you financially damaged them with your advice.
Giving financial advice is always challenging and headish too. I very agree with you, that don't give any financial advice is better because people mostly won't feel that your advice is helpful if it helps them to avoid loss. They mainly care about whether your advice helps them to gain big profit or not.
If your advice causes to profit missing because you prioritize safety and against "high risk, high gain", they will not feel happy with your advice. Very few people value your advice to help them secure their fund.