I'm on my third one, a 4.7S, and from my experience are no more expensive to run than the German fleet fodder. Tyre's are roughly the same size, fuel consumption, tax and insurance all on a par. Servicing can be a touch more, but there is a very good independent network that can bring that back to be into contention. The spare parts can hurt somewhat when required, but there are good equivalents available.
In my opinion, nothing else can compare. It's a hand built Italian super car, it's never going to be cheap to run or maintain. If you try to compare it against the volume manufacturers, well it just can't compete because it's not a level playing field.
Compare it to an Aston, Ferrari or something else exotic & it's a bargain with a capital F!
It's that badge that gets me, every time. The history behind it, the heritage makes it all worth it. And that sound is just.........
It's also much better received than the German option, people let you out at junctions & generally have something nice to say when they see it.
But I'm an enthusiast, shouldn't listen to me too much.....
The trouble is they have dropped to 6/7/8k and people assume it's cheap to run because it's cheap to buy. That's when reality usually hits, hard!
Someone else gave the best advice, buy a higher mileage one, something that has been and is being used, regularly. I know lots of people who buy low mileage cars then they spring oil leaks, water leaks & suspension issues when pressed into action.
In my opinion.
Good luck in your search.