I drove a $108,000 BMW X7 to find out if the largest BMW ever built is worth the price — here’s the verdict