Many people think this is difficult and will take a lot of time. No I do not agree. I will recommend using a crypto exchange(this does not imply that you will have to participate in bidding to buy or sell lots), it allows you to quickly deposit/transfer/withdraw/p2p. The difference between them is availability in your region and individual features. Also, some of them require verification for the security of your account.
What do we need from a crypto exchange to buy and send a transfer to another person. For example, we will use USDT since it is a popular coin.
1 Buy USDT coins via bank card. (in practice there is a lot of commission for this)
2 Buy USDT coins via p2p. Is probably the best way.
Let's focus on p2p (what is p2p? you can find out on YouTube). Each crypto exchange has different payment variations.
I’ll use an example to show what methods are available on Binance
After replenishing your account, you can already send currency to another person, that’s all.
There are a lot of videos on YouTube on how to learn how to do this for any of the popular crypto exchanges. I am not an expert but I can try to help if you have questions.
How to buy cheat using Bitcoin