Watch /r/buildapcsales. There have been restocks on 9800X3Ds but you have to be quick to get them. Better general availability will probably happen sometime in Feb.
I GOT IT! YES YESYESYESYESYESEYSEY!
Anything you'd change since December? Gonna start buying the rest.
New GPUs will be out in about two weeks, 5070 should cost less than 4070 Super but we don't know if it's better yet. Also draws more power which might mean worse noise unless the cooler designs improved (which might have happened, there are some really weird coolers on the 50 series cards). RX 9070 may or may not exist but in any case it will probably draw more power than either 4070 or 5070, might still be worth taking a look if specs/price end up better than rumoured