I'm looking to get into getting a new to me BMW convertible. I'm considering an E46 3 series, E88 1 series, or an F23 2 Series.
I would consider an E93, but my wife is in a wheelchair and the E93 doesn't have enough room for the chair in the trunk with the top down.

My main purposes for this car is to be a daily driver, weekend cruiser, and fun car to take to the mountains.

Looking for recommendations.

I've set a 20K budget for this.