Regarding Stunt Driver

The only thing standing between me and the Dodge Demon is chapter 3 of stunt driver. The one with the waterfall jump in the Gallardo.
How is this possible? No matter how fast I’m going I can’t even get two stars, let alone three! Is it just the snow from winter that’s killing me here? Any advice would be appreciated.

And disregard, of course I manage it right after posting this. =P