Is Tc Energy Corp A Good Buy