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.
human nature is like that, yes, I understand that you regretted and didn't believe in Bitcoin at the beginning,
because in 2009 there were still very few people who knew Bitcoin, but 2012-2015 there were quite a lot of people who knew it,
unfortunately they still didn't believe in it, and started to believe since Bitcoin reached $26k in 2017,
so if you want to buy Bitcoin of course this is the time because the price of Bitcoin is still at $27k.