I compared vitamin C serums that cost $20 and $165 — and it turns out the expensive one is worth the cost