But as much as new cars are nice to have, sometimes we just can't let go of our older cars. What do we do then? We give them a facelift.
Enter the '2020 Nissan Almera'
We'll give you a second to see what's up with the Almera above.
Spotted it? Yup, it's not the latest N18 Almera - it's the previous-generation, N17 Almera wearing the new car's face.
Done by the good people at CokeBody 2 - a Thai outfit - this conversion is more than just a pretty face. The LED headlights work, the daytime running lights (DRLs) work, and the hood is actual carbon fibre.
The boot and all four doors are wrapped in carbon fibre, and the ducktail spoiler completes the look rather well. Honestly, it looks good!
So much show, can go or not?
No way are they going to do all that work just to see it run on the old engine. Under the hood is the new 1.0-litre, three-cylinder turbocharged engine which (in stock form) does 100 PS and 152 Nm.
Recall that the old Thai-spec Almera had a 1.2-litre, naturally-aspirated three-cylinder engine.
However, looking at the stonking turbo and upgraded intake here, we'd wager this Almera will be doing better than that on the dyno.
There's upgraded suspension on all four corners and big brake discs in front, giving it a rather racy stance and presumably better road-holding capability to match its new-found power.
With humble beginnings collecting diecast models and spending hours virtually tuning dream cars on the computer, his love of cars has delightfully transformed into a career. Sanjay enjoys how the same passion for cars transcends boundaries and brings people together.