The thing is; So far it has reached the normal confirmation for example 1000 or so.
Im not sure what you exactly mean with 'normal confirmation'. But a transactions 'receives' the first confirmation after getting included into a block.
Each mined block after this first confirmations adds another one (assuming the new block is mined upon the chain which included the block with the transaction).
2-3 confirmation are enough for 'standard' amounts. For larger amounts 6 confirmation are recommended.
Then what the 'unspent' means is that your $30 worth of BTC have safely arrived your destinated wallet successfully.
Thats not completely correct. Most block explorer show the outputs of unconfirmed transactions as 'unspent' too.
The 'safety' of arrival is 'measured' in the amount of confirmations a transaction got.
And it can only turn to 'spent' if you use them or sent it to someone.
Or if someone else uses those UTXO in a transaction.
As long as the block containing the transactoin is in the longest valid chain and the coins 'have not been moved yet', they will stay 'unspent'.