The world over, gold has been a marker as far as negotiable currency or barter is concerned. Through the eons, gold has symbolized purity and wealth. Even more so in India!
So it makes the best sense to buy gold in a readily liquid form like bars. Besides being easy to handle, store and secure, it gives an immense sense or material possession.