No such thing as drop in replacement, you need dash kit, wiring adapter, antenna adapter, steering controls adapter, aux adapter etch depending really on what options you have in the car and what receiver you are getting. if your 2019 has a totally different dash or radio trims than previous models, then your right you might have to wait for aftermarket dash kits to be made for your car.