Im in two minds.
Advice given in another thread (similar to yours) which I thought was great was... why not rent the car you're wanting to buy for a few weeks and if after that you're still keen, buy it!
All the best!
PS. Im amazed at your portfolio. Im 30, earn around what you do and...