688 CIBIL rating: is it good otherwise crappy