>>19000009vaseline is not a moisturiser, it's an "occlusive moisturiser" meaning it just traps moisture but your skin has to be moist/damp before you put it on
a vitamin c cream with glycerin, mono- di- and tri-glycerides (so oils and W/O emulsifiers) with some vitamin E and maybe alantoin is the bare minimum I'd go with for moisturising
I also recommend salicylic acid and niacinamide, and 3x a week hyaluronic acid (hyaluronic acid face wash is also fine)