Pretty much the only time it makes any sense to clear the cache is when you
upgrade your ROM. And typically when you do that it wipes the cache anyway. If you aren't fiddling with ROMs there really is basically no good reason to ever wipe your cache partition.