Theoretically yes. You could sign up for the earliest and latest January date (you'll have to look at the deadlines closely). You'd have to first sit for the early Jan date then wait for two days and then sign up for the last date. However, this strategy does not make sense. Here is the problem: not feeling confident about how you did DOES NOT EQUAL not doing well. Also, feeling confident DOES NOT EQUAL a good score.
I know two people that sat for the MCAT in the last few months. One was super confident going in, sat for it, said it was the worst test she ever took. Anticipated scoring a sub-30 and ended up with a 38 (two pts higher than she scored on any AAMC practice test). The other person, was ok going in, felt super great about the test and got killed with a 6 in verbal (9/6/9).
If you end up scoring both tests and end up with two very divergent scores, people are going to questions. If you do worse on the second go than the first, it's going to look bad. If you do similarly on both (likely outcome) it won't hurt or help your case. I'd suggest preparing and walking in with absolute confidence into an early January date. If your computer crashes or something totally unanticipated then try to re-take, but post test feelings mean nothing.