Is once a month often enough? Do you retain all your backups (full and log for month)? If not, what do you plan to do if the CheckDB picks up corruption and you have no clean backup to restore?
due to HD space issues, I have mention backup file retention period is last 4 days in local HD, but daily all backups goes to Tape drive after completion SQL Backups.. I can get old 30 days backup files from Tape.