2.) Ethereum has completed the classic bubble patter (google it) and is currently at 'Return to mean'
3.) Fantastic time to buy
4.)'Moon'/'Jupiter'/'International Space Station' - or whatever heavenly/man-made body suits your fancy is not mine to call. I leave that to the self-anointed prophets of the sand temples. However, I (without any affiliation to the sand temples whatsoever) would say about August 2018.