I buy bitcoin when price is low.
Which is the lowest price according to you? Can you judge that this is the lowest or best price to buy bitcoin? I don't think that is ever possible, buy when you have money and you are comfortable with price.
For me, the current price of $430 is quite low. We might not see this price in the next few months.