As a keen investor in the cryptosphere, I'm always looking for new opportunities to diversify my portfolio. Recently, I've heard of the potential of investing in ICO drops, but I'm not entirely sure how to navigate this process. Could you please elaborate on the steps I should follow to successfully buy ICO drops? I'm particularly interested in understanding how to identify promising ICOs, the risks involved, and the best platforms or exchanges to utilize for this purpose. Additionally, I'd like to know if there are any legal considerations or regulatory frameworks I should be aware of before making my investment. Thank you for your assistance in this matter.