Could you please explain, in detail, the steps involved in purchasing StarkNet? I'm particularly interested in understanding where to start, what platforms or exchanges are recommended, and any potential risks or considerations I should be aware of. Additionally, could you clarify the process of setting up a cryptocurrency wallet and ensuring its security? It would be helpful if you could also provide some insights into the current market trends and potential future prospects of StarkNet. Thank you for your assistance.