It's best to upload to Ditto with an abundance of the perfect time to spare and pitch early. The extremely latest you need to be pitching is 7 times in advance of your launch date, but Preferably you want to be uploading & submitting your tracks to playlists months ahead http://musicpromotion73692.is-blog.com/15031958/getting-my-buy-spotify-streams-to-work