40K is too much.. Definitely a Pioneer would be much better.. Have you got anything in mind for the upgrade?
Things I'll need :
1. Navigation.
2. Bluetooth audio, auto-connection etc.
3. Compatibility with my steering mounted controls.
4. Good and reputable service.
5. Apple CarPlay (not that relevant for my use)
6. Speaker quality output must be same or more with OEM setup.