There are persons that may have been unlucky with the timing, but I have found that most people that miss the timing are those that do day trading, those that buy and sell their bitcoins on a daily basis, those that just buy and hold for months are able to ride the wave and to have profits.