Bmw E60?

I’m in the market for a new car from 2500 to 400 .

I keep seeing the 5 series and 3 series being around the same price for the same years .

For where I live it’s country roads and little town but I still want something that’s fun and has good aftermarket support .