If you believe in holding it for a long term then I think the current price is the best price to buy bitcoins as very soon we may cross the price of $3000 and it may go even higher by the end of the year so at that time you can sell your coins to make some good profits in a quick time.
Yes take this chance to buy while the price not crossing to $3000. It's not too low but it's still considerable to buy as you can make some profit out of it. Don't wait to dump it to below $2000 as I think will never happen. $3000 is soon approaching.