If we could turn back time then i would like to buy bitcoin when the price is $1 or less, of course if you look at the current price then don't hesitate to buy, and now is the right time to buy before the price can reach $1 million in the future, which we do is to buy and be patient until the $1 million price is reached.