used car dealership refreshes every time you beat a race, or just go into liscense you have finished and hit next. ive noticed the higher level races i do the nicer cars show in the dealership, just check after every few races or championship.
online dealership refreshes randomly but not so sure