You most definitely don't need expensive products to make a good routine!! And if you're already happy with your current routine, then don't even worry about it.
That being said, tea tree bar soap is not really an exfoliant and could very well be exacerbating your dry skin. I've also personally found micellar water kind of astringent, but that's just me, so no worries if you like it.
Anyway, here's my "official" routine!
PM
KOSE Softymo Deep Cleansing Oil
CeraVe Hydrating Cleanser
Trader Joe's Nourish Hyaluronic Moisture Boost Serum
Trader Joe's Nourish Antioxidant Facial Moisturizer
CeraVe Moisturizing Cream
Mizon Snail Recovery Gel Cream
AM
Water
Trader Joe's Nourish Hyaluronic Moisture Boost Serum
Trader Joe's Nourish Antioxidant Facial Moisturizer
CeraVe Moisturizing Cream
Mizon Snail Recovery Gel Cream
Real talk, though, I'm pretty lazy/have depressive episodes that impact my ability to practice self-care and slack often. I've also just been avoiding the sun instead of using sunscreen like I should be, haha.