The first two races of the 2025 NASCAR season at Daytona and Atlanta brought drama, controversy, debate -- and some fun.