It seems to me that now is not the best time to buy Bitcoins. For long-term investment - good. But for the short term - not. This is due to the fact that the price of Bitcoin stabilized. And in the near time, the price probably will not grow
Right now is not really the right time to buy because many of us still thinks that the price of bitcoin is quite high. And if I'll buy too then I don't have any use for it but for trading, gambling and just holding. Most of the time many portion are being divided and distributed to holding because that is the easiest way to get profit in bitcoin.