Orthogonally to the other proposals for PTB I would suggest to not carry over the time bonus across seasons: at season start every driver should be on a blank slate. Moreover, with inter-season carryover, on the final race of the year drivers with nothing at stake would be incentivized to alter their replay posting habits to try to carry as many hours as possible to the new season, i.e. staying just below the 132.5 or the 265 threshold. A ruleset should not force the competitors to pursue these strange goals.
If you need something more sophisticated, I recommend intro_draw_text which does the job quite nicely (
I am a married man, after all.
I might be promoted away from the league if I land on the "pro" podium in this or the next race. Failing that, to ensure a promotion at the end of the year, I need to get one extra XP: I already have 5, plus 4 from winning the Am league. So I need either another top 6 result (doable, but if Alan Rotoi is back in business the difficulty will be higher than before) or to land in the global top 6 (very good chances but not yet mathematically secured). Getting promoted is my seasonal objective, so I'll do my best to secure it as soon as possible.