To maintain the quality of your machine stitches, the most important notion should be in perfect condition: that would be the needle.
Thus, it is recommended that you should change your needle every three to six months depending on your frequency of sewing activity.
Seriously, I just knew about this. So, when is your last time changing the needle? Me, just now - After a year of using it.. Such an ignorance, eh?