Is there enough storage place for all vehicles in GTA Online?
You can currently own a maximum of 189 garage spaces for personal vehicles, not including owned aircraft, seacraft, or vehicles imported via Merryweather or Pegasus.
There are 337 vehicles currently available in Grand Theft Auto Online. Ignoring the incredible cost of purchasing all of these vehicles you will not have the capacity to store them all.