The free repair time on to tier seems a bit long

Crew is reducing it. With aced crew it is 07d 06h 07min

Specifically “Repair Rank”. You have to have this at the same level as the vehicle, otherwise you get the “someday” repair time.

Nah, just don’t play the game for a few weeks lmao.
Free repair is insane and pointless beyond knocking tiny bits of SL of the repair at times, just another joke mechanic.

Repair rank and repair speed, both influence it

Without repair rank being correct, repair speed does not matter.

Never said it doesn’t, I said both influence it