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.
So, in other words, you can invest with bitcoin now before the price high because the demands, right?