Netflix Stock Bounces Back to $100: What's Next for Investors? | Whale Factor