Been doing it for 2 years now, in conjunction with about 10 Car Limits handling days per year.
I wish it was all fun, but buying new tyres (PS4) every 4 month, having full service (engine, tranny, diff, brake flush) and new front pads every 2-3 month, gets a little tiring sometimes.
Not counting the cost of track days and full day instruction (which is worth every penny imho).
And the more you learn, the more you realize how much more there is to learn (and how much you forgotten since the last session). Can be a bit discouraging sometimes.
But the highs are pretty high too when things come out right.