Do The Top Tech Stocks Still Have Bite In 2023?