Make a full backup of each database just after you create it, to provide a base point, and perform full and incremental backups on a fixed schedule thereafter. It is especially important to back up your database after any large number of changes.
Your backup plan depends on:
The load on your system
The size of your database
The number of changes made to the data
The relative importance of faster backups and faster recovery