Am I an idiot for buying a new 2025 Ram 1500?