If you're planning on holding the coins long term, then get them now; difficulty is increasing and supply is increasing. When talking about short term though, maybe wait for more price dips before purchasing.
solution for this problem is invest small amount of money per month in a period where prices are dips
If you could invest some of your money anf if you have the chance to buy bitcoin now why not grab the opportunity as long as the prices are low and you havebthe budget because you will benefit from it in the future. And if you are given the chance why not right. Prices are low now and it will rise soon. So i mist say you buy now.