NCCU is a college education, but if you could get into some of the colleges above (or Wellesley, or Smith), you’d get a peer group and classes that will challenge you, much more resources, networking, etc. You run a risk of being alone at NCCU since the top 25% don’t even hit 500 in either section, 80% students are in the 300 to 500 range in either CR or math, and only a literal handful hit 600 or above on either section. Only 10% have 500 (or above) in Writing. It means many courses wouldn’t be adequately targeted to your level.
If that’s your only choice, then it’s a free ride.
But if you have other choices that are affordable, you should try and explore them.
Test scores are accepted up to the month of the application’s due. So, if you apply RD (Jan 1), they’d even consider your January scores. December scores would be accepted for December applications (almost everywhere).