insight from my virtual bimmer family?

hey everyone, i’m looking into getting a newer chassis come june- obviously this is very premature to be posting, but i also want an idea of more what i should focus my sight on in the mean time cause i’m torn across the board. some factors i’ve been keeping in mind is insurance, i’m 23 with a clean driving record and live in tampa, reliability, overall upkeep cost, and obviously some fun— i’ve had a n54 335, n52 128, and currently sitting on a e36 so i understand it’s a iffy feat to ask, especially trying to stay under a $30k mark with a tiny bit of flexability; that being said, i’ve been looking more at b58’s and n55’s, what would y’all recommend to pursue? so far i’ve been eyeballing the m240xi, 440, 340, 540, and ewg 4/3/235’s

looking at mostly xi options cause all the rain down here, plus to hook better from digs, and i plan to possibly relocate back up in the midwest in the coming years.