As petrol, diesel prices start to rise is it time to buy Indian Oil, HPCL, and other OMC stocks?