This will really test your patience and if you're strong you'll benefit a great deal and if you're not then you might take your profits. This is a long term stock and if people can't wait until revenue then that's life. Good luck!