I can’t say exactly when he reached an Ace crew, but there is a way to make a good estimate.
If you look at his profile stats for the T58, you’ll see this:
"us_t58": {
"sessions": 224,
"spawns": 302,
"action_SL": 11198277,
"action_RP": 687576,
"ground_kills": 964,
"deaths": 234,
"victories": 168,
"air_kills": 4,
"defeats": 56
},
A few explanations first:
sessions - the number of times he entered a battle with the T58 in his lineup, not necessarily spawning it.
action_SL - the action SL earned with the T58. This is the statistic Gaijin globally uses for vehicle balancing. It’s quite accurate, as nearly all SL earned in battles is action SL.
action_RP - the action RP earned with the T58. Most importantly, this value includes boosters, premium account bonuses, and similar modifiers.
In general, action RP is only a part of the total RP gained in battles. Most RP actually comes from mission RP, but unfortunately Gaijin doesn’t display this data.
To get the total number of battles in which he spawned the vehicle at least once, you need to add victories and defeats. In this case, that gives 224 battles in this tank. It matches the number of sessions, so he spawned the T58 in every battle it was in his lineup.
It’s possible to make a fairly accurate estimate of total RP based on action RP alone. In Ground Arcade, action RP usually accounts for about 35-40% of total RP gains. I don’t play Ground Realistic, but its economy is similar, so the ratio should be roughly the same.
Assuming he survived battles reasonably well, 687,576 action RP represents about 35% of his total RP. That means he earned approximately 1,964,503 total RP on this tank across 224 battles, which averages out to about 8,770 RP per battle.
Based on that, it’s easy to estimate that reaching 1,550,000 RP would have taken around 177 battles. He accumulated that number of battles within a roughly one-month timeframe (September 24 - October 26).
I really don’t think this line of defense makes any sense. The T58 was added to the game in the “Tusk Force” update. In the files from that exact update, dated September 23:
"training_rp_ace": 1550000,
This is another thing that can be checked very easily. For example, you played the T58 in this battle on December 22:
https://warthunder.com/en/tournament/replay/422516746320029711