McDonald's knows it's got us hooked. That's why it can pull shenanigans like pumpkin spice fries and stacking four patties in a burger. Likewise the McDonald's breakfast menu is unique monster, one McDonald's recently went so far as to unshackle from its normal dayparted silos and introduce its all-day breakfast menu. It's important to note that the all-day breakfast menu does not include bagel sandwiches its or "big breakfast" options.
For a surefire way to make the best possible McDonald's breakfast decision, you'll want to get to a location between the hours of 7 a.m. and 10:30 a.m. Note that some locations are open 24/7 and others may start or end breakfast times earlier and later, say 6 a.m. or 11 a.m. respectively. Use McDonald's restaurant locater to find the nearest one.
One last tip. Don't forget about the McDonald's secret menu.