I rarely clean my bearings more than once a year. Usually when I get them and seldom after that. If a yoyo hasn’t been used in a long time it will probably get cleaned and fresh lubed. Lube as required.
I think people obsess over bearing cleaning and “care”.
I don’t know that a bearing lasts a year for me without cleaning. Mostly because I’m not satisfied with “it sounds like crap but seems to be playing OK”. I need my bearings quiet and smooth-sounding in order to match them up with my lifestyle (ie. playing yoyo around my wife). If they start to sound crunchy, it’s lube time… and that crunchy sound is often from some small debris that would probably be “worked through” but I don’t bother. I just clean it and lube it. Takes all of 5 minutes to do a single bearing. If I’ve stockpiled a few (which I tend to do) it’s the same amount of time distributed across X bearings. A clean and quiet bearing is worth a minute of my time.
Even with this “regular maintenance” approach, a bearing goes for many months between cleanings. Not mere weeks.