Taking lesson is always a good idea, more information. As you advance I feel Scott is right, gig or just play alot to perfect what you have learned.
I will always take a few lesson preiodically, there is someone who can always add a thought to my playing.

Everytime a well know pro came to New York City I would arrange a for a lesson. It was rewarding just being in their company.

John C.