1) I don't think there's going to be a magic date. They are gaining popularity all the time as their price drops and speeds increase. However, there is the risk that they could get supplanted by something else in the future.
2) There's a lot of studying to do before buying stock in 1 company. I bought Unisys stock once based on their introduction of the es7000, and lost about 1/2 my money as it went down over time.