CPO 228i, if can find one with a manual and the M-Sport package. Also, do not want a white car again.

M235i would be better but it is slightly over budget with the CPO warranty.