You cannot unlock the pole position club by yourself.You rather need to complete the mission Shakedown so that it unlocks.You need to complete all the missions till then.
After you complete a certain mission you will be allowed to buy all properties!!Buy pole position then!
You need to buy poles position club.Even after buying you are able to have 2 rooms unlocked.The last and first on left.
unlock it
012435
in the desert, you have to unlock it
complete the missions
pass the first mission
You cant
no.
when you get to it
you can do things
You unlock it later on in the game as a mission.
beat some missions and then u will unlock 1 by 1
Pass all the missions.