I am still learning, but I've learned to not be greedy. For a day trades (because I am building my capital), I am targeting to get ~3% profit, doing a lot of such transactions, setting waiting window for 4-10 hours (depends). When in this period currency is falling below lets say 1% (3/1 ratio) I am selling, but you must realise that it can be short fall, it is hard to find out and it is mostly gambling. My goal is to get 50-100% return in month time. This way I am always with profit. 2% is minimum because of fees.
And it doesn't matter if ico will raise 1500% later, cause it is 50/50 chance, you will never know, many 2-4% earnings are good enough.