I am only at 400 HP per slot currently.
My ‘income’ rates Are around 50 HP per PvP and maybe 150 HP per PvE.
That means I might get 250 HP per week. Letting me buy a slot once every two weeks.
I have stopped opening my tokens now unless I have the HP to buy a slot for any uncovered characters I open. On top of that I have to plan for new characters and keep enough HP so that those covers do not expire!
I don’t have a full 2* roster. I have considered triaging my 4* that have a single cover to provide space but that seems terrible in the long term