I check the hook on every cast. Sometimes, fresh from the pack, I don't feel the need to sharpen. If it needs touching up then I will, regardless of if I have had a fish or not. If it is beyond honeing then a new rig is tied. As said befor, I always have more confidence if I run the point on the stone/file. It's saving me a bit in money as well. Before, I would just tie a new rig; now I get a bit more life out of the point, even taking into account the reduced time it takes to rust. But like I said; it's sharper for the time it's out!