FIRST DRIVE: 2020 G20 BMW 320i Sport review - RM242k in Malaysia