also i dont believe riolu is in wild. I heard rumours shinx is but i doubt it also since its in raid and eggs.
edit - With this knowledge i would suggest having Two egg slots open every monday to be able to recieve the 5Km and 10Km last week i didn’t get a 10Km at all or 5Km or rare candy i got 2000 stardust😞
Good luck with your riolu/shiny shinx pursuit. My chances of receiving a Riolu from opening a gift are about as high as my chances of walking 50km in a week (i.e. zilch). Maybe it’ll come as a research reward some day…
the only reason i have for not opening gifts is that i have over 100 to be opened and i can open only 20, the other ones will have to wait. Trying to balance everything so everyone gets a turn and/or gift back is the hard part.
I love friends who open a gift I sent and then send one in return. Then I can open theirs and send one in return. The handshake works smoothly. I need to start waiting until they open my gift before opening theirs, to avoid stagnant friendships (where neither remembers the other, because they don’t have any gifts to open, so they don’t know when they will be able to send a gift).
I don’t send gifts to people whom have opened a gift from me that day. The reason being that the other player will more than likely open the gift on the same day and waste the gifts potential benefits.
I send to players who do not have a blue circle around their avatar so that I know that when they open the gift our friendship will go up. I also only open gifts from players who again do not have a blue circle around their avatar.
For those non-best friends, if I see the friendship has been advanced for that day, I will not open gift from that particular person, I would still send them gift if I can. For best friends, I open whenever I can.
I did a round of sending and opening gifts with my Best Friends to give my non-best friends an extra chance to open my gifts before I skip them again. Probably going to do another purge soon.