This is great ! I made so many social media ads for a few years and you definitely got the skill. I agree with @Joshua Palassis about the voice. You can also find voices from other content you enjoy and record yourself in segments. So listen to them, get inspired - GET PUMPED, then record one sentence at a time right after of your own script after you've soaked up that hype, insiprational energy. BUT I don't like the background song too high as it often takes away from the voiceover. It could be slightly higher volume, but not much. I liked that it didn't overstimulate my senses. I would also add punctuation into the caption. Use exclamation marks for exciting parts, like for your CTA. "Shop quality and affordability by clicking the link now!" And, this last one definitely isn't a must, but I always liked to add a fun clip. I often did the beginning of the video, or end, as it typically raised the CTR rate. So in this case, a video of you doing donuts or even a creative shot of your tires peeling away from the snow. Personalizes it!