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.
Thats the hardest part of trading on which when we should get in on a particular price of bitcoin. The hindrance of buying is always there and we cant really remove it on our minds because we are scared of the price might go on opposite way thats why traders would do the best way to overcome it or lessen it. You would really need an experience and knowledge on trading. Missing the chance of selling or buying the right time is normal.