Hi Matt!
Thanks for reaching out to us! Let me help you with that.
The amount of memory needed, like other server resources, really depend on many variables. We have a great article that will get you started on Performance Considerations.
When you say that our plugins are maxing out the memory usage, are you having issues with a particular page in your site? How many events are there in your site? Let us know about this.
We also have a couple of articles that will get you started with setting up a caching system: Caching: What, when and how and Caching month view HTML in transients
Finally, there is a good article George put up here that groups a set of developer plugins. It’s a bit more technical than the others but will definitely be of help if you are into development.
Also, when coming back, could you please share with us your system info by following this guide > https://theeventscalendar.com/knowledgebase/sharing-sys-info/
Thanks,
Victor