Allegri: 'It's now or never'