Usually i buy when the price is low, after panic sell
Yeah the best buying moment is the lower prices and luckily this time is perfect for buying because the prices are at dump and it will take two to three days to rise back so until then everyone has time to buy and enhance their life with the help of mighty bitcoin and if you are willing to buy then dont waste time maybe prices start to rise in the very next hour bitcoin is unpredictable and waiting in bitcoin leads to more wait.
It is right now because you are right now it is chance to have bitcoin as price of bitcoin is low and more people are buying bitcoin. Now with time growth will be high and demand of bitcoin will be more than double as it is opportunity and however buying low and selling high is bitcoin business. Right now bitcoin is increasing more and more so buy right now and hold for long time so price will be at top after some day.