Daniel Harper's rise through the ranks of UK tin-top racing has been swift and successful to the point that even he struggles to comprehend just how quickly his career has reached such dizzying heights.
"Things have really taken off in the past year," Northern Ireland's most exciting and prodigious young circuit racer tells Sunday Life Sport.
"It is very difficult to pinpoint one thing that has led to all of this success so far - I have just taken every opportunity with two hands and made the most of everything."
Having started out as a quad bike racer, his attention then turned to karting, where Northern Ireland, Ulster and Irish titles followed.
In 2016 the Dromore native switched to the one-make Ginetta Junior Championship after nailing down a fully-funded prize drive to go on and clinch the Rookie Cup.
He remained there for 2017, with consecutive wins at Brands Hatch cementing third in the final standings.
But the displays that really caught the eye came last year. After spending 12 months learning his craft in the one-make Porsche Carrera Cup GB, he returned six pole positions and eight victories on his way to winning the series by 45 points.
A phone call from BMW soon followed and a meeting in Munich was arranged, during which a two-year contract with their iconic Junior Team was tabled.
"From almost quitting in 2014 after winning the Irish and Northern Irish Karting Championships to now being a BMW Junior driver five years later is crazy. It is something I dreamed of but never thought would happen," he says.
"To get a two-year contract with BMW is incredible - this is the next step to becoming a full factory driver for the manufacturer.
"The next two years are going to be very important for me to show what I can do, but also how I can learn and become a world-class endurance driver."
Harper is part of a three-man line-up that includes German TCR champion Max Hesse and American Neil Verhagen, who came sixth in last year's British Formula 3 Championship.
Relaunched to develop the next wave of talent and overseen by Jochen Neerpasch - the man who founded the original Junior squad in 1977 - medical tests, specially developed fitness routines and mental exercises have formed stage one of preparations at the world-renowned Formula Medicine in Italy's Tuscan city of Viareggio.
At the start of this month the trio relocated to a flat near the Nurburgring for stage two. From their new home they will prepare for each round of the ultra-competitive Nurburgring Endurance Series, which consists of eight 12-hour races.
The first of these meetings will take place next Saturday. To keep things interesting as the season progresses, they will switch between driving BMW's newest M2 CS Racing car, their proven M4 GT4 and the company's headline act: a 4.4-litre V8-powered M6 GT3.
"Living with Neil and Max has been great fun. We are getting on really well," says Harper.
"We'll push each other even further as we all have strengths and weaknesses, so we can work together to improve and become a very strong Junior Team.
"As they both come from different racing backgrounds - Neil from single seaters and Max from touring cars - it is going to take time for us to adapt to a GT car, but I think our experiences should give us a good base.
"Covid-19 has thrown a big curveball, but this has also given us a lot more time to prepare."
Harper's talents have not gone unnoticed closer to home.
Those responsible for the British Racing Drivers' Club's 'SuperStars' programme have been quick to spot the 19-year-old's potential, as have those behind Motorsport UK's 'Team UK' initiative. On top of that, Harper was recently honoured at the Association of Northern Ireland Car Clubs' awards dinner, where he was presented with the Northern Ireland Motorsport Award. For good measure, he was also named Young Player of the Year at the Belfast Telegraph Sports Awards.
"It is great for my career," he admits. "With the support of these programmes, they'll help with publicity and boost my exposure. I'm aiming to learn a lot over the next two years and do my very best on and off track to represent the brand properly, but the main aim is to come away with a factory contract."