REST is simpler to build, cache and debug, and it fits most products. GraphQL earns its complexity when many different clients need flexible slices of the same data graph. If you are asking hypothetically, take REST and move on.
Have a question specific to your product?
Share the context and I will reply with a practical next step.