G Chokkalingam, founder of Equinomics Research & Advisory said although the TVS Motor stock is not cheap, but long-term investors can buy the stock at current levels. TVS Motor reported a net profit of Rs 116 crore for the second quarter on Tuesday, beating analysts' expectations.