Is It Too Late to Buy Starbucks?