what's your budget? and new or used? in most cases, a mustang would be cheaper to maintain and repair than a BMW so if your choosing between a Mustang and BMW i would recommend going with a Mustang. Plus, there's something classic and cool about Ford Mustangs