There is no need to clean the ears with the cotton swab. Wax (cerumen) protects our ear from water entering inside the ear while swimming or taking a shower. It protects us by preventing small insects from entering inside the ear.
In some people, who suffer from impacted, hard wax, which might cause ear pain
and hearing loss
, need to visit their ENT doctor.But as a routine practice there is no need to visit the ENT doctor periodically to clean the ears.
There is a saying, do not put anything smaller than your elbow inside your ear. However , you can clean the external ear(pinna) with the help of a moist cotton bud.
Hope I have answered your question. Have a nice day :)