I watched Sabine Lisicki win in Charleston at the weekend, and she was an absolute breath of fresh air. Her performance was the most uplifting I've seen by any player since last summer.
She's got everything: she's strong, tall at 5'10" but moves well despite her height; she really flexible with her play; and a little like Novak Djokovic, she's a player who can pull out an attacking cross-court shot when she looks like she should be defending.
I need to see her play one more tournament before I can be absolutely sure, but she's the most exciting thing I've seen in tennis for months - and she could be the shot in the arm that the women's game needs.
It's been a while now since anybody properly burst on the scene. The last two to crack the very top tier of the game were Jelena Jankovic and Dinara Safina, but they weren't the same: they were players who'd been around for a little while who worked their ways up gradually.
And historically, that's not how new number ones announce themselves to the world. They don't sit around in the top-20 getting gradually better; they're more likely to go from 50 in the rankings to eight to one - and usually incredibly quickly.
I'm not saying that Lisicki will definitely be number one, but I'd be VERY surprised if she's not top five within a year or so.
All the ingredients are definitely there for the 19-year-old. I just love her aggression, which is spectacular. In her last-16 match against Venus Williams, Venus wasn't playing badly at all but Lisicki was simply dominating her in a way that people just don't do to the American.
When people beat Venus - or her sister, for that matter - the dominant feature of the match is invariably that she's having an off day. But Lisicki found Venus in fairly good form, and totally dominated her.
And then, in the final, she faced Caroline Wozniacki - another exciting player in my eyes, one who is normally very aggressive, and one who was coming off the best win of her career in the semi-final. Yet Lisikci kept Wozniacki on the back foot throughout.
There's one major question that Lisicki needs to answer: has she got it mentally? I'm not talking about her wobble at the end of the final in Charleston - that's to be expected of a player who's about to win for the first time - but the bigger issues. How will she fare against the very best players, at bigger tournaments, and at Grand Slams?
She'll also need to keep her level consistent, because it's only in Charleston that she's kept everything together for a whole tournament. But once you've carried that level through an event once, it becomes a lot easier to do so again the next time.
The next step? Well, she's 43rd in the rankings now and a good result in her next event will earn her a top-32 spot and a seeding at Roland Garros. If she has a good run there, she could be in the top-20 in time for Wimbledon.
Okay, so that's assuming a best-case scenario for her at the moment, but I really can see it all happening. She looks that good.