Tech stock investing