In my opinion, the all time best period to invest in bitcoin was about 10 years ago and the next best time to invest in bitcoin is now. But a valid point to remember is to have the ability to hold onto the coins for a long time. Thats when investments(bitcoin or otherwise) usually yield maximum profits
Theres always some risk to bear when venturing into investments and that should not deter the young and inexperienced investors to be able to buy and hold bitcoin for the long run.
Why was the best opportunity ten years ago? But what about March 2020, when bitcoin was worth 3k, it was not a great time to buy? And why do you think the best time is now, because the price is now 16k, which is much higher than it was two years ago, I dont quite understand how you determine the best time to invest, maybe we have different criteria? )