After getting up and running, I'l have 3 GTX 1060's, a GTX 1070, and the 290X all in the same rig. I've got an old Asus P8P67 Pro w/ an i5 3570k and 8GB memory. I've got a pretty efficient 750w Seasonic PSU that should just be enough if the cards are tuned for efficiency.
Now, as far as which coin, that's where things get tricky. Lots of options out there, and some are gaining in value faster than others. Ethereum is king at the moment, but I'm not sure I'll mine it directly. I'm running NiceHash on my main rig due to it's simplicity, and honestly, that's probably what I'll run on the mining rig until I get things a little more sorted. Different vendor cards and dedicated miners can sometimes have issues. Ideally, I'd have an all Nvidia, and an all AMD machine in the near future. You're less likely to run into issues that way.
Regarding mining, if you want to start 15 minutes from now, get a Coinbase account and install NiceHash. I've bookmarked so many sites in the past couple of weeks, I can hardly keep track of them... Now, there are pros and cons to something like NiceHash. It calculates and mines different coins based on profitability for your particular hardware. It also converts and pays out those coins to you in Bitcoin. You may be mining Ethereum for example, buy you're only ever paid in btc. This can be good since btc is really well known and the price is mostly stable. The downside is that you don't hold on to the coins you mine, and they could take off in value. Every transaction to or from a coin costs something, so you want to keep those transactions to a minimum.
https://steemit.com/nicehash/@ombc/...l-guide-profitable-easy-step-by-step-tutorial