Not that I want to go into your private things, but yesterday the price was under $18k, and you're buying today for $19 500? They say it’s never the wrong time to buy BTC there are only better and worse moments, and now is definitely a much better time than 2 months or 2 weeks ago.
Waiting or buying now is a question that no one can give you a precise answer to, because few believed that the price could go this low - and who can say that it will not go even lower in the coming days or months? In any case, I do not see that your next targets are unattainable, although the question is how realistic they are.
i did not buy yesterday at 18k because of the crash , i was affraid it will go dow further quickly , was waiting to see if breaks the 17k-18k support . then its started bouncing , MACD indicating HUGE oversold trend , so i waited for it to confirm . From 17.8k to 19.5k , was a good bounce confirmation for me . (we are still at very low levels comparing to 69k , the futures shorts orders will close soon )
Im at profit now 20.455 us$ and still remains 50% of my trading capital in FIAT . just in case