? hundred financing despite having a minimal Credit Score