An oil change should be performed every 6 months or around every 5,000 to 10,000 miles depending on the type of oil used. Scheduling routine oil changes throughout the year are necessary to keep the vehicle operating well and avoid potential mechanical issues that can develop under the hood. You should consult the owner's manual of your vehicle to determine the specific recommendations based on your make and model.