Fasten your seatbelts: Carowinds' opening weekend is here