Key considerations for tech investment decisions