You can earn coins by watching Ads but also by winning ranked races, completing career cups, claiming daily prizes, and ranking in leaderboards at the end of each month. You can also buy coin packs using real money. VIP users don’t pay coins to race.