As others have stated you should really do what makes you happy.
Out of A&M we took a Job in Boston for close to 3 years and had an absolute blast. But then we wanted to buy a house and start thinking about starting a family. So we moved back to Tx, well BCS that is. But we only stayed there for less than a year before moving to Durango, CO. Stayed there another 2-3 years before moving to the Charlotte area where we have been since 2007.
If you can do it, definitely branch out and try different places. We have had a great time, expanded our experiences and met a TON of Great Ags from all over.
Now that being said, a lot of people have made some great comments about Nashville. I have been there on multiple occasions and it is a very fun town for what I have seen. But I have Limited Experience.
Onto Charlotte. I think a few on here have jumped awfully quickly on giving Charlotte a bad name. Yes I am biased.
We absolutely love it here. It is a big enough city to have things only big cities have yet still small enough that traffic is not terrible, and this is getting better as they finish/expand the 485 loop.
Yes , as stated above, it is not in the mountains nor on the beach. However it is basically two hours from each. Not many major metropolitan areas can say this that also have the low cost of living Charlotte has. There are A TON of lakes surrounding Charlotte, the biggest and closest being Lake Norman, and Lake Wylie. We frequent Wylie and a few of the other in SC quite a bit. Outdoor activities are ABUNDANT.
Now, unlike you, I am married(very happily) and have two kids and live in the Burbs just over the state line in SC, better taxes, cheaper RE, and no vehicle inspections(I like jeeps...) and love it. We are close enough I can get downtown in 30-45 minutes yet far enough out that I don't have to deal with the city unless I need to.
Yet if I were a younger less tied down man I would be in the South End just south of downtown(which they call Uptown here, kinda weird) which is a BOOMING area with lofts and nightlife and a TON of New Micro Breweries. MB's are exploding here. I might have gone to two of them last night... Had an event at one
So there is a lot to offer in Charlotte, you I would assume already now of it prowess in the Financial field which is why I am guessing it made the list.
Another overlooked town is Columbia SC, where USCe is. It is a very cool little city with an awesome river running through it.
I Know TLDR. Also I would move back to Durango in a heartbeat but my heart is set on exiling to Ambergris Caye...