If you're a Formula 1 fan, the past few weeks were probably an emotional roller coaster ride for...