i sent money to my bitcoin core wallet address thinking it was ready to go but the wallet had not finished syncing and i cant download it because i have no memory what should i do when it shows the wallet it doesnt show the money in there im so sad it was my hard earned money
You have several options
#1 (potential risky due to exposed private key) export the private key into a different wallet, e.g. electrum
#2 (easiest) set bitcoin core to prune, it will still download and verify the data, but not safe the majority of the data.
#3 (advanced) create an raw transaction, sign it with the unsynced core and broadcast it online