Tech stocks continue to gain strength. Will the rally go on?