Ethereum project is planning next major version up which is called serenity. Before this version up,I think it is time to go for buy Ethereum recently. of course, if you already have Ethereum, you should hold it at least 3-5 years. after that, you can make a dream come true.