Exploring the 2024 Aston Martin DB12 in-depth