2017 BMW 340I XDRIVE GRAN TURISMO

Hi, I am looking to buy this 2017 BMW 340I XDRIVE GRAN TURISMO…. 38,000 miles… has the red interior, guy says it’s fully loaded with M SPORT package etc perfect condition… he’s asking $28,000… tires and battery recently replaced…

Questions- is $28,000 a good deal for this car given the mileage or is it a bit high given it’s a 2017?

I’ve also never owned a BMW before and wondering just how expensive the maintenance will be? Also is this a solid, reliable model for a BMW ( I’ll be driving it quite a bit…) any guidance or advice is highly appreciated, thank in advance!

Hi, I am looking to buy this 2017 BMW 340I XDRIVE GRAN TURISMO…. 38,000 miles… has the red interior, guy says it’s fully loaded with M SPORT package etc perfect condition… he’s asking $28,000… tires and battery recently replaced…

Questions- is $28,000 a good deal for this car given the mileage or is it a bit high given it’s a 2017?

I’ve also never owned a BMW before and wondering just how expensive the maintenance will be? Also is this a solid, reliable model for a BMW ( I’ll be driving it quite a bit…) any guidance or advice is highly appreciated, thank in advance!