Second on the Star Brite, but you aren't going to get it off without stripping the wax. It on there stained because its through, under, in the wax as well.
I used it several times before after being overnight in chocolate milk. I spray it on, let it sit, then it just hoses off. Followed it with soap and a coat of wax.
I would change my wax to something a little more resilient. The only thing I found that would prevent staining was RejeX. We use it to fight bugs on aircraft flying in the Gulf. Used it on the hull and it lasted about 6 months.