I dry fire daily and live fire 2-3 times per month, more if I can visit my relatives with outside shooter-friendly areas and afford the ammo. Seems to work well...I do think there's such a thing as too much practice, in that if you get tired of doing it you would stop improving anyway.