A chain gauge tool is also pretty inexpensive - or there are inexpensive ones. I just replace when worn (gage says too long). Note that many times the pair of cassette/chain wear together and a new chain on old cassette can cause skipping. Normally you get multiple chain changes per cassette.