I am planning to go to Nashville for my first time to celebrate my 50th birthday at the 2019 CMA fest. I am wondering if I should book my hotel and concert tickets through a travel company - and if so, which one is best? Or, is it better to book hotel and Ticketmaster independently? Also, is it true I need to book a year in advance? There will be anywhere from 4 to 10 couples coming in from California.