Tech Stocks Tumble, But Will They Fumble?