bmw 4 series hardtop convertible price