Stop buying BTC from random people, we got centralised and decentralized exchanges for this, the reason why I'm saying this is because someone bought BTC from a scammer in my country and the scammer was apprehended somehow and the BTC he sold to this person was scammed from one Jonathan in the U.S, the buyer was arrested as well thinking they are in this together, it takes weeks before more proves where gathered to prove that the buyer don't know anything about it.
Instead direct your friends to binance or other exchanges to buy coins cos you don't know what your friends are doing behind the close door.
It is a good option to be able to buy bitcoin from centralized or decentralized exchanges, specially if we want to sell/buy to random people.
However, the most amazing about bitcoin protocol is that we are allowed to sell p2p, without any intermediary. Ofc it is dangerous to sell to a random person, because he may be a scammer. But we can sell to people we know.
Being able to sell to p2p to people we know, or we just met, is amazing. There are more honest than dishonest people in this world, and being able to decide to who we can sell/buy is amazing. We cannot do that with tradicional financial assets, like stocks. We have to use exchanges.
I think a random person in the internet is more suspicious and more likely to be a scammer than someone that you just met in your real life, as there a lot of scammers hiding behind the computer.