Tata Power shares hit record high, overbought on charts; what’s next?