The frequency of cholesterol tests depends on various factors including age, sex, and risk factors like family history, smoking, and existing health conditions. Generally, adults over the age of 20 should have their cholesterol checked every 4-6 years. However, those with higher risk factors may need more frequent testing. Nurses should tailor their advice based on individual patient needs.