Is it time to invest in Mercedes Benz?