You could deploy a multi node redis cluster to provide some redundancy. Most cloud providers offer managed redis services which will make the setup easy for you.
Any dependency can be a point of failure, including your DB, Cache, Message Brokers, etc. If the service is extremely critical, you should have circuit breakers, fallbacks, etc.
In most usecases, it might be an overkill, so design as per your risk appetite.