Nuclear is most definitely not the best way.
As off now, we have no way to deal with the tonnes and tonnes of nuclear waste produced by those reactors.
They can stay radioactive for potentially millions of years, while the best concrete only lasts about 100.
Canada (and the world) should stop...