Is it time to finally believe in the Ottawa Senators?