Could i have your opinions please on these following products please . Turtle wax extreme nano-tech speed car wax ,megs nxt generation spray car wax and megs nxt generation speed detailer . Are these all sufficient as a top up after each wash , many thanks .