Buy Tata Motors (DVR); target of Rs 968: KRChoksey