HomeBMW M2 price