man, i remember when i first got into my wrx and thought the same thing. honestly, i wasted so much cash on stuff that turned out to be totally medioc...
Ok so, for your situation, I would suggest going with XPEL ULTIMATE PLUS Paint Protection Film if you're serious about protecting that Soul Red finish...