Everytime that i bought bitcoins on the past, i used to buy them through localbitcoins, -> by peer to peer, that was the best thing for me since i felt very safe about that.
I do not like to do bank wire transfers or something else, what if the other guy ends up scamming you?
indeed we can buy bitcoin with friends we know well because it is safer for those of us who don't know where the exchange is trusted and it is really safe for us to buy bitcoin, and some people like to buy it at their local exchange, because maybe they feel safer and believe, so suppose we don't know much about where a safe place to buy bitcoin, we can ask for help from someone or our friend who has been in the crypto world for a long time.