The road higher is a slow grind now, with quick bursts every so often usually a result of short interest getting rekt at critical times. DCA is your friend...if you're not a genius that knows exactly where price will be ahead of time. If you want to get better at it, brush up on Math and Technical Analysis. I myself have much learning to do, going to be reading a book or two during the Christmas break, but BTC never sleeps.
Resistance appears near the 24K mark, where multiple rejections have occurred, Bearish bets are probably gathering at or near this price level for the next day, and some are probably still on from previous trips to that level. If 24K resistance goes, probably a bull run to 26000 - 27000 as an 11% move. It is slowing down, the last explosive move was a 21% move, but we are pretty much in holiday mode so don't expect it to do something crazy like double. Also, it can go down so don't get too comfortable.