What products should everyone have in their skincare routine?

How long before I start to see results?

Do you need to moisturize oily skin?

When should I start using anti-aging skincare products?