Advani: BJP may not be up to it