Home Stock SBUX Stock Soars: Is It Time to Invest?