Depending on what is your need I like my E82 is compact lighter than E92 and handle well, if you want more space then settle on a 3er. I had E82 & E93 they both great cars to drive but 1er is a bit mimble IMO, go try for yourself and see for yourself.
14 F30 335i M Sport Melbourne Red
13 E93 M3 Melbourne Red
12 E93 Space Gray ( Retired BMW buy back )
2006 E90 ( sold ) 09 E82 Space Gray ( sold )
My next vehicle would be a Zamboni