What would be the best shampoo to use on the car? I usually use meguires but turtle wax have made a hybrid ceramic shampoo. What shampoo do you guys think is the best to use?

Also what spray wax etc is best to use soon as the car has been washed one that lasts with excellent beading?

What shampoo and spray wax combination do you guys use? Heard Auto Finesse Tough Coat is the best and easiest to apply?