Like the Challenge Hub, there needs to be milestones added. Get x Online Wins, Get x Online Podiums, Participate in x Endurance Races, Obtain x Vehicles, Spend x Credits, Complete all Weekly Challenges, etc.
Also, it wouldn’t hurt to copy GT7’s Daily Marathon concept. Give us spins for credits, suits, and vehicles just for logging in and driving a bit.