Most of the times I miss the right time to buy bitcoins as its hard to predict that which is the perfect price to buy bitcoins, suppose if I buy today then may be price may go even lower very next day and that makes me regret that I should have waited for sometime to buy at even lower price.