Almost got the Megs but figured I’d try to Turtle Wax one since it had excellent reviews.
OP, the important part to remember about having a nice shine is keeping the paint clean, removing any contaminates, correcting the paint (swirls , scratches) and keeping the paint protected with a wax or sealant.
There’s no “best” product out there. It’s continuous maintenance .