This question have been anwsered a thousand time. The best time to buy Bitcoin was in january 2009, the second best time is now ahah Seriously, if you wonder if it is a good time to buy, it is not for you because you know little about bitcoin and investing.