Actually, I really don't know that answer. I have always assumed it depends on the particular browser, how much internet trolling one actually does, etc.
Personally, I have never had to delete my cache. Not really sure why though (I am on a macintosh, and use several browsers and OS's)...I would like to know more about cache too. Google time again!