Key Considerations for Investing in Tech Stocks