Sold out crowds celebrate 25th Meredith Music Festival