BMW fucked up on their X1 for sure, made it FWD based so pretty much a countryman, it's idiotic. Their 320 series is uber cheap and expensive as hell for what it is. They're just not as nice in general as they used to be. They're fun to drive but I wouldn't own one.