Lexus IS250 has garnered pretty substantial good reviews but
it's hefty high price of about $142,000 make some turn away to
baseline C-Class and 3-Series, Audi A4 instead.
Side tracking a little.....I sometimes wonder how come some
young teens in their early 20s can even afford to own such
cars with P-plate attached to it. Really admire
them. Though I have a licence, given the current
situation, even a brand new Vios pose some financial problems
already.....
Lexus IS250 (non luxury) is 135,000
Audi A4 Attraction trim is 139,000
BMW 320i is 139,800
Merc C180K is 136,888
The IS is the cheapest out of all of the cars you mentioned.