Runner's World recommends 1-3 per day.  You can eat them any time of day. The amount you eat will depend on your individual nutrition goals. I generally have one per day as a treat.