canon printers constantly prime the nozzles, so most leave the printer on all the time is normally the best way to operate them. I'm not sure what "best practice" is on how long the printer will sit unused and thus should be turned off vs leaving it on all the time, but I know many just leave the printers on 24/7.
All of these printers clog, and if you turn the printer off for a week or two frequently, logic says there will be more clogs, but from an end users perspective you really won't notice or realize they occurred, because the printer will remap the clogged nozzles to spares.
Infrequent use may consume the spare nozzles a little faster than more frequent use requiring the heads to be replaced, but I don't think it will be anything extreme.