Thank you everyone for all your replies it really helped me figure out what I want to purchase.
I already have buckets, wash mitts and towels, as I used to wash my father's car just for the fun it(ye im weird).
I really wanted to refresh my products and buy some quality ones, cause the only products I got is random CG stuff but I felt like is not enough.
About my car, I have got a Giulietta QV 2011 manual, color 8c red
Probably doesn't matter much if your car is new, or used, but it takes inspection to decide then what courses of action and products might need to be used.
Let's take appearance. If you're not noting much in the way of swirling and light scratches in the finish, then for now you might not have to worry about polishing. A paint finish might look fine, but there's other methods many of us use to check just how "clean" a vehicle is. Just a simple wash is no guarantee.
This method is called the "Plastic Baggie Test". Right after your car is washed and dried, take yourself the thinnest plastic sandwich bag you can find. Place your hand inside of it, and feel the paint finish, and the glass.
What often feels very smooth initially with just the naked hand, and then feeling with the plastic bag, there's usually a considerable difference in feel. The bag enhances the feel of the hand upon the paint and glass surfaces.
What you're then feeling is "above surface contaminants". Generally, these are the very first steps to check and address when it comes to detailing. The smoother your paint finish is, the better it looks and shines, and the better that protectants will bond to the paint.
There are Clay Bars, and now also Clay Bar Substitutes that can be had. Iron fallout and contamination is another contaminant, very stubborn to remove by simple washing. Think of Iron Particles as being similar to like a Wood Sliver in your finger. They are both above and below-imbedded into the paint.
There are many companies here who make Iron Remover Solutions. They are easy to use, many smell quite horrid, but are Ph neutral, and safe to use, not acidic or alkali.
As many would say, work clean, and think clean.
If you note hazing or clouding on your paint, you might then consider a cleaner wax product. (Or the use of a high quality fine finishing polish as well). These types of cleaner wax products, or sometimes called "All in Ones", or "AIO" clean the paint surface, help restore color, and some also have mild abrasives in them that will also polish the paint to bring back gloss-shine.
While some of these products do work more effectively with a Machine dual action Polisher, most if not all can also be used by hand to good effect.
Once you have removed contaminants, enhanced feel and shine, the maintenance then becomes easier to do.
Hope this helps.