the best time to buy bitcoin is when your current time, when 2014 you are lucky to buy bitcoin when it is because now the bitcoin price has become very expensive and makes you can get a lot of profit.
I won't say those that bought bitcoin back on the year 2014 are lucky because they happen to see the future of crypto currency while some of us are not aware and other just ignore. Meanwhile, this current dip is the best time for us to buy now a days.