Thinking about switching to BMW after 10 years of Lexus..

Hello all. I am thinking about purchasing a 2019 540i “M-Sport Package” with 52,000 miles and 1 owner. I previously have been a Toyota/lexus owner my whole life. I won’t lie, I’ve only heard bad things growing up about BMW but I’m aware that the B58 is supposed to be a really good motor? I’m wondering if you guys have any feedback on this generation 5 series and if you guys could offer me some insight on cost to maintain. I am purchasing an extended warranty with it to cover me up to 150,000 miles as well. Pic is for attention!

Hello all. I am thinking about purchasing a 2019 540i “M-Sport Package” with 52,000 miles and 1 owner. I previously have been a Toyota/lexus owner my whole life. I won’t lie, I’ve only heard bad things growing up about BMW but I’m aware that the B58 is supposed to be a really good motor? I’m wondering if you guys have any feedback on this generation 5 series and if you guys could offer me some insight on cost to maintain. I am purchasing an extended warranty with it to cover me up to 150,000 miles as well. Pic is for attention!