I’d say get an estate or SUV too just for the ease of carrying around the tons of stuff that small people come with.

Depending on budget I’d look at a F11, early F31 or as Andy suggests the X3 too