Charles Hoskinson said, that Afrika will be a major market for Cardano Tokens and Smart Contracts, because it is cheap and fast. And therefore he will have a meeting with start-ups troughout Africa to discuss the possibilities of using Cardano in their business.
Hoskinson meant, that Africa needs a safe and strong financial system and fairness, which is guaranteed by smart contracts.
ADA is in the red for a few weeks now, so I expect the African meetings results of Hoskinson to initiate a new rise in price.
In the meanwhile I'll keep bravely staking my ADA.

I hope that can happen for ADA. After the upgrade, ADA is still too far from my expectations because I guess the price can be more than $10 in a short time. But it seems, in this situation, ADA needs to wait and see because bitcoin already breaks $62k, which can be a good time for the altcoin such as ADA to follow increase. The price is still undervalued for ADA so we can buy more and I think staking ADA can help us earn more rewards in ADA. But is there any minimum amount to stake ADA? I am interested in trying and I already download Yoroi wallet as I read in an article, Yoroi wallet support for staking ADA.
No, I think there is no minimum amount, as I started staking with around 100 ADA, but your reward will be ridiculous. When you start staking, you need to wait 3 weeks until your stake is mature, then you will start earning rewards.
It also depends on choosing the right staking pool, as some pools charge extra fees, some don't but have less performance and some are "overmature". Here you have got an overview about the available staking pools:
https://cardanoscan.io/poolsOf course, you can also set up your own staking/staking pool, but you will need the neccessary technological experience and a lot of ADA (1m and up) for having a chance to compete.
You can also search the internet for HowTos on Cardano staking. That's how I learned, what to do for successful staking.
In any case, the Yoroi wallet is the first choice for staking, because it has a built in staking pool overview, where you can easily delegate your ADA for staking and it is easy to handle and fast.
Woah, that will be too long to see the stake is mature and start earning rewards. What pool do you suggest for newbies and how if I start with 100-500 ADA? How if we choose one pool, let say ADAPools and then in the next weeks, we select Swan pool? Do we need to wait for 3 weeks later to start earning rewards?
I tried to search from the internet about the pool staking and I have been suggested to use ADAOZ and ADAPool. But I am not yet select one of them because I need to find out more details. But I think ADAPool.