The Last Coat 2.0 - TLC2 the latest fad or the best spray wax ever?