My advice if you want to buy now is fine but do not hold your bitcoin until next year, because the bitcoin price is fluctuating. You better play trading than just holding it, it's more profitable than holding it until next year.
Everyone knows that all these cryptocurrencies prices are high fluctuating. But that doesn't mean that one shouldn't hold coins until next year unless if you have any other good reason for that. Otherwise always keep some portion of your bitcoins for a very longer time because it has good potential go even higher price compared to current price levels.