For my opinion Nowadays right time to buy bitcoin not best to now sell it. You should try to hold your bitcoin then one day you will earn your profit
There are people who bought during the bottom so that's the best time for them to sell now only if they want to but still holding is the best option. It's not only about the best time to buy and sell but it's still also the best time to do nothing and just HODL.
That has been proven that when you hold, profit will be earned in a matter of time.