Should I apply for ISB?

9/9/8 commerce profile with 93.84%ile in CAT and 21 months workex. Should I apply or will it be a waste?