top down racing game suggestion needed. (I'm new to programming)

so there’s a top down racing game with like 20 racing tracks, and I’m gonna make more, like close to 50 or something.
I want some expert advice on
should I make new scene for each track or should I add all tracks on same scene and when user hits track5 button, track5 is enabled and rest of the 49 tracks remains disabled.
so is having 50+ scenes in a game a better idea or having 50+ gameobjects on same scene is better idea?

50 track will be too big for the RAM to hold. Your game will start lagging. Keeping the 50 tracks in an asset bundle and loading them when the player selects a level would be a better idea because:-

  1. Switching scene will lead to extra effort for sound and data transition while scene is switched. Avoid this by using asset bundle.

  2. Instead of loading the selected level from Resources [which you might think of as solution], asset bundles should be used. In this way you will reduce your game load time {Resources folder is packed into a single bundle and loaded into the RAM while the game fires up}