You have to understand this project to see its potential development. Very strong and solid. This is a good project if you know how to invest in time.
It's hard to guess perfect time to get into the project. If you want to be early believer you have to play guessing game, because you can not really know what is going to be at the end, but after few months you could really got the real perspective and invest