Ayman, maybe you can use this remedy. I give you the actions to use:
Set PlayerPrefs Int: (Key: CarName (you can write Name of the Car or use it as variable) ; Value: 1)
This action will save that "that car" is purchased. (Consider and make a note, if PlayerPrefs is 1, car is purchased. If it is 0, it is not purchased.)
Then you can make a "Get PlayerPrefs Int" action to each Button or Car (If you know how to make a desired amount of loop, you can also use the Car Screen Panel as Manager object. If not, just use Get PlayerPrefs Int action at the Start action of Buttons or Cars that you want it to disappear)
Get PlayerPrefs Int (Key: Name of the Car/CarName; Value: variable(int))
Then add Int Compare action after.
Int Compare: variable =? 1 (comparison)
Here, adjust this Int Compare action to make it like, if variable is 1 (equal or greater), make transition to disappear the car (use Set Property or Activate Game Object actions). If variable is 0 (less), make transition to keep the car (an empty state to do nothing).
I hope this will be useful.