The 2025 fest will once again take place in Raleigh, North Carolina on April 5 and 6