IHumalog is taken around the time of eating, and the onset of effects typically occurs within 30 minutes and lasts about 5 hours. If you take it too soon before a meal you run the risk of hypo depending on your reading at that time and it finishing before the food is fully digested. I would...