Starbucks - The ULTIMATE "Becky" stock?