Bulls and bears both believe this could be 1999 all over again. Embrace it or dump your tech stocks?May 12, 2026