I've never had any issues with water spots. I've always used the Meguires Gold Class car wash and Ultimate polish.I might need to try that out! Looks super clean.
I also have a SPS in billet, do you have a problem with water spots? They seem to be the WORST on this car and I am not sure why. I had a 14 RT in billet and I didn't have the same problem.