Is Walgreens a buy? Walgreens DCF