Hill Climb Racing 2 (HCR2) is a free-to-play game, but managing a "free account" effectively requires strategic resource management to progress without spending real money. Setting Up Your Free Account
Join an active team (even a casual one with 50 members).
Every week, the team competes in a Team Event. You don't have to be the best; you just have to contribute 10 to 20 kilometers.
Every Monday, your team earns a chest based on performance. Legendary Team Chests drop dozens of Epic and Legendary parts, effectively maxing your cars for free over a few months.