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