is calling the right move when...?

Let's say i am playing 10/20, 9 players in the table. I am the button.
Blinds paid. Only 3 players called the blind before me. I have a hand that is probably not the best right now, like J5s or KTo. Is calling worth to try to see the flop?

I sometimes do limp because I can catch a strong made hand and earn some money. As u said there are 3 limpers + SB and BB. It roughly could happen 10% of the time that u take down nice pot. + Position is power.

But if u are not deepstacked or prefer a bit tighter game so don't limp. This option could be better also because you probably don't have high skills in reading opponents. You have to consider that SB or BB can raise.

I don't prefer to raise (mby super rarely), you can do only when u are experienced. But it can be also an acceptable move.