So I think bitcoin at its current price ($29,000 ish) is great buying but if people spread their buying out a little over time (next few months?) I think they will benefit even more.
To me this $12,000-$29,000 is the same opportunity we were all afforded when bitcoin was last "cheap " at about $250 in June 2015 and about $3,300 in February 2019.
Arguably with bitcoin on average doubling every year any time is good buying but now is a superb time to buy. And who knows when or if ever again the stars will be so aligned.
(this is not financial advice)
We already surpassed that attempt of going down mate, and price below $30k has been corrected already the last time it crashed. However, the recovery was too fast and we're at $34k heading towards upward trend. If we can't survive this current movements, most probably there's a slight downfalls then we're good to go at $60k once again stabilizing in preparation for $100k predictions.