it depends on how much you play, but for me, I apply some after the first bearing cleaning, and I never have to re lube for over a year.
I yoyo maybe 2 hours a day, so you can sort of estimate from that.
You can tell when to re-lube cause the yoyo will start to get noisy as the lube wears away.
Good luck!
J.