Just bought some of this.
What is best wallet for staking?
Well you will need to download the wallet from OP and then sync it with the network, once synced encrypt your wallet with a passpharse and then transfer your GPU coins from the exchange over to your downloaded wallet and unlock the wallet to start staking. I recommend at least 50k to 100k GPU coins to start staking as that should earn you a stake at least once a day or every 2nd day depending on the network weight.
50-100 K should be staking several times an hour, 15% 100k = approx 42 staked coins a day.