The best time to harvest corn is right before you're about to use it, as that allows it to be at its best and sweetest. Some claim corn is best picked in the early morning but since few people will be cooking and eating it then, it's probably best to harvest just before use.