OK ... before I get blasted and laughed at ... TRY IT!
The old method before there were $10 bottles of tire goo ... but not quite as far back as when our tires were still stone or rock.
Get yourself a bottle of $1 Dawn Dish Soap or whatever you like that is clear, not white.... (no joke)
When you are finished with your car, and everything is all dried off ... pour some in the palm of your hand and rub it around the tire, make sure to get close to the rims and over the edge toward the tread. (I am not kidding! Quit laughing!!)
Wipe up any that you got on the edge of the rims. Let it dry. Like overnight.
When it does get dirty, the soap keeps the dirt from settling in, and when it rains (unless its a turd-floater) it hangs in there pretty well.
In dry weather, it is very glossy -- and it is not sticky to attract dirt.