Though there are some flies in the ointment you might not be aware of. The big one is that my son was diagnosed with PDD-NOS (an autism spectrum disorder) about seven or eight years ago. I really fear for his future, and as I just said on another forum where folks were discussing SS, I don't have a retirement plan, I have a mentally disabled child instead.
Otherwise, I'm working, making decent coin for the town I live in, though far from spectacular, and I'm still playing my guitar, and the caliber of player I get to work with now is amazing, which I guess means that the caliber of player I am is getting up there.... I guess you could say my guitar is my retirement plan; when the IT world stops hiring us aging geeks, I'll go on the road; hopefully my finances will be in a place where all I have to do is break even to do all right.