Welcome to the addiction.
It can get quite pricey by the time you fork out for the hardware, pads, products, etc. And that does not include your time and labor.
It is important to decide how much you want to invest on both. On a new vehicle it is easier unless you want show quality.
On mine I basically did a proper wash, used iron-x to remove iron deposits (can come from vehicle transport, brake pads, etc), re-wash, proper dry, Carpro Erasure, felt paint to see if it needed a clay bar which it did not, so no need for a polish either, Carpro reload on paint (second coat a few hours later), Carpro Hydr02 on wheels (stuff is AMAZING...spray on wet clean wheels and rinse off...done), Carpro Perl (diluted properly) for tires, rubber, vinyl. Carpro Leather ceramic coating to add another layer of protection to the leather...easy to apply. Chemical guys leather cleaner/protector for the occasional cleaning of the leather on the dash, door surrounds, seats, seat backs, etc. I'll re-do the Carpro reload about every 4-6 months and check to see if the paint is smooth or might need a claybar/polish. I just don't have the time or desire to do a full CQuartz ceramic on the outside of the truck. I did it on my last car (2019 Mustang GT/CS) and it is amazing. Water just falls off making washes so simple.