Is it better to drop a subject if it's impacting your grades average?

Basically I just did my mocks and got 9999999985. The last one is Spanish, and I just struggle so much with it. I think I could just maybe get like a 7 in real GCSEs.

But is it better to keep it and get a slightly impacted average, or drop it and get a perfect 9.0 average in the GCSEs. Cuz like UCAS points and stuff