Only December SAT left, should I take Subject tests or retake the SAT

Yes I do have some matches and safeties, no worries there. I wrote that list down because those are the ones I would need a really high SAT Score and some recommend subject tests.