I submitted an application to Starbucks today; however, I was told they were only hiring in January. Should I wait until then to follow up? Should I join Amazon hiring event next week if I am going to be ready to solve algo-questions only next month (now only 50% chance) or wait for now?