Whatever floats your boat. Personally, I hate Lexus, but that's a long story involving a douchebag salesman 15 years ago
You are right though, it can get expensive to upkeep a high end German car after warranty period runs out, no sugar coating that part.