I agree with OnebyOne about soaking thread in mineral oil.
As soon as my thread starts breaking I know it's time to
give it the oil treatment. Makes a big difference in my
sewing. I also change needle on a regular basis.
You can watch this Youtube video if you are interested.
https://www.youtube.com/watch?v=-xRjSAbl_NU