Here’s how much the all-new BMW 5-Series will cost