I would say in Eliott terms it is 3 wave of market forming. It will be the longest wave before the public will come on virtual market (if it will develop). As for the use of crypto currencies we and their value we are at the very beginning of a long-long history. So you can say that you are late for CPU bitcoin mining (for sure), you are late for building home-made GPU rigs (may be), also if some months ago you could raise some cash from simply making another shitcoin now you barely can do this, people are learning, slowly but learning. In point of fact if this market will continue to grow you can have a lot of different opportunities for yourself. Infrastructure noticeably increases every day. Welcome aboard your Titanic's 2 class cabin is waiting we are ready to put off. Good luck.
Actually, I am mining a very promising coin MemoryCoin, which turned out to be very GPU/ASIC resistant. I'm using 54 servers and generating about 2000 HPM (CPU ONLY!!!!!) and it's profitable.
I'm generating about 0.5BTC/day (of course I keep MemoryCoin and don't convert all of it to BTC - I like to diversify it). So that said - CPU mining is NOT over yet.
MemoryCoin can be mined on GPU already.