Mining is quite profitable. If you know how to GPU mine.
Yeah it is profitable to do GPU mining but not with bitcoin mining. It's already not that profitable if you will enter the mining of bitcoins. Much better to do GPU mining with alt coins like ETH, ZEC or MONERO. It also depends on how much you are willing to invest but it's better if you will buy the rig that can contain 6 or higher gpu's.