A cache plugin is just about mandatory for every site but you need to ensure that the plugin works well with your site structure, content and theme. Test the performance of your site over time using a variety of page load testing sites. Swapping your cache plugin for another is usually low risk although you’ll want to do it at a low usage time.
As a result of testing I found that this plugin sometimes outperforms W3 Total Cache which is the other cache plugin I normally include in every site build.
https://en-au.wordpress.org/plugins/wp-fastest-cache/
Your site performance can be tested at Pingdom tools, GTmetrics, and Google PageSpeed Insights