The most perfect time in buying bitcoin is when it is in its lowest price.this would be of great deal in doing investment. So if someone is planning to invest in bitcoin at a later time, buy more bitcoin when its price is low. And for sure they will get double earning sooner or when bitcoin price increases.