The primary issue with soldering in automotive uses is that it creates stress risers in the wire that will likely fail under vibration sooner than a proper crimp.
A proper crimp is designed with both some uncrimped space to allow the flex in the wire to spread out in length, and a second crimp on the insulation that is there more for strain relief than holding the insulation.
Cars under 5 to 10 years old, I will try to do proper crimping for lifespan. If it is an older car, I may lean more towards soldering and multiple layers of heat shrink at different lengths.