In 2017 I bought an Ethereum for 300$ and then successfully sold for 1000$. Now its price is about 450 and I think I can already buy and the price will rise to the previous highs.
I also did something similar, bought in 2017 at around 320$ and sold when it reached 1200$.