Hey @Kashif Khan, the answer to this is highly dependent on your individual goals and objectives. For example, you say "500k to generate income." You might want to reframe that goal to say like " Generate $5,000/mo net cash flow and I have 500k liquid."
From the very simplest of options, toss it in a REIT and it's 100% hands off; the other extreme is trying to BRRRR the entire thing. One is totally passive, the other is basically a full time job.
There is a sliding scale between "Profit" on one side and "Comfort" on the other, it's your job to be honest and realistic with yourself about where in that scale you fall.
For just starting out I would suggest meeting other people in the industry who are both exactly where you are and ahead of you. The first deal is always the hardest, which sometimes seasoned investors forget, and having a good support group and network is crucial.
Step 1 is definitely, without a doubt, just going to REI meetups and talking to other people about what they're experiencing, and just see what sticks with you and sounds like something you like.
There are a lot of meetups, you can also go on meetup.com and just search REI groups and you'll find plenty. I have one too at our office monthly. Lot's of people do.
Once you start to figure out your own objectives, everything else will begin to fall into place, but don't be in a rush to part with your money