Now or never for Venezuela