Depends on your budget and your current setup. If you have an amp you’re near enough there. Personally I’d get good speakers and a good amp, the head unit would be whatever suits the car (think Retrosound). I’d keep my headrest speakers though, they work wonders.

In the end though, if the roof goes down it’s all moot anyway. You can’t hear a damn thing in a convertible