Is It Too Late to Buy McDonald's Stock?