300~320$ is a good buy for ETH. It has a good support for 290$ for a very long time, definitely more people wants profit for it to reach 350$+ as well as miners receives more difficulty as a result of DAG. Long term and short term, ETH is a worth shot.