I think the dirty secret of Redux is that you don't *really* need it. You can choose to use it, and there are some good reasons to use it, but there's no reason everything in React can't just be props, children and state. Unless there is a compelling reason for me to use Redux, I don't.
What Redux gives you is the ability to inject state into any component, anywhere. It can make it easy to get lazy with how you construct your application and nest your components unless you are diligent and keep some kind of structure in your state object that maps well to your set of components.
If I were new starting out in React, I'd just do state and props and try to keep components in charge of their own data. When you work out this separation, it will make your app more structured and easier to manage.
If you have the use case of saving an entire huge object at once, then maybe Redux is a better choice, but it adds overhead and complexity that can be heavy.