Self-Finance Car Purchase 2025 – Smartest Buying Strategy