I save money on every change, few things on payday like xp,level and most of the things on player disconnect. I think you should balance it depending on what you are saving and how often data is changed.
First one should be ok as long as you don't block the main thread and use pooled connections (see: https://www.npmjs.com/package/mysql2#using-connection-pools)
So many updates since the last post!
Synced flatbeds! https://youtu.be/ToBmvgNgpu0
Illegal Weapon Importing!
Completely reworked vehicle tracking, NPC conversations and custom streamers!
Realistic Supercar Speeds (200mph!)
Plus a whole load of performance improvements