Its always good to buy bitcoins in installments and in small amounts as if you do so then you always have an opportunity to buy in future if price drops again so it will help in accumulating more coins.
Its good to buy large amounts, the only thing is that you need a lot of money to do this and the fact is also that with some services its not possible.
If you want to do this you can as best go find a near dealer on localbitcoins than can help you out.