I do it every 5k because that's easy to remember. 3k is too little for oils now. I probably could do more than that, but an oil change doesn't really cost that much. I do Mobil 1 full synthetic. Just rolled over 14k today so I've got my third oil change coming up within the next month or so.