How often should I run DBCC CHECKDB?
There's an old DBA saying...
May you already have a backup restored
A half hour before your boss knows there's corruption
What? There's no such thing as old DBA sayings? Well, maybe if you all said something other than "no" once in a while, you'd be more quotable. Hmpf.
Anyway, this is a serious question! And there are a lot of things to consider