Actually this is not exactly true, there is a manipulation that happens around dividend time to ensure you don't get benefit from people not exercising when they should. The the assignment is random, but big traders can buy extra lottery tickets in the drawing when they want to.
When early...