Why you need to have tech stocks in your portfolio