Se me dificultaba un poco el tema del React Context, pero luego de leer la documentación y otro ejemplo lo hizo más claro:
“Context se usa principalmente cuando algunos datos tienen que ser accesibles por muchos componentes en diferentes niveles de anidamiento. Aplícalo con moderación porque hace que la reutilización de componentes sea más difícil.”
https://es.reactjs.org/docs/context.html
https://medium.com/noders/manejo-de-estado-con-context-y-hooks-en-react-7adfc7a740a3