'We have the best ideas and we have the best team,' Rankin says in interview with CTV Atlantic