I believe that you should have a professional work, online money making can be a good job too, but I considered it to be just a freelance job.
its secondary income for me ... my online income isn't enuf yet to leave my offline job ..though i am working towards it ...
I work on an ambulance by day and on PC by night. I would kill to do this full-time. That and play video games ;-)