Anyone who says every 90 days without asking a single question about your house is guessing. The real interval depends on three things: how thick the filter is, what is floating around in your air, and how many hours the system actually runs. A 1 inch filter in a Bethesda colonial with no pets, through a mild spring, may still look clean at 90 days. The same filter in a College Park rental with two shedding dogs and a gravel driveway out front can be packed gray in five weeks.
Add up your own load honestly. Shedding pets, anyone smoking indoors, drywall dust or floor sanding anywhere in the house, a construction site or road work on the block, and anyone in the household with asthma or seasonal allergies all push the interval shorter. Runtime matters just as much as dust. July and August in this area run a cooling system close to continuously, and a January cold snap does the same to a furnace. April and October may barely run the equipment at all. Count runtime months, not calendar months.