You just said half a million; I really don't know if you are referring to half a million dollars, my local currency, or in ERU. But not withstanding, if it's in my local currency, half a million naira cannot even buy you a good apartment; it cannot even start a very good standard business; and even half a million naira cannot pay a full shop rent for one year. In that case, I will just invest all the money in cryptocurrency and maybe only keep 10% for personal use.
If the half a million is in dollars, then It can do at least almost all three things you have described. $300k can buy me a good two different apartments that I can put out for rent, then I can still buy Bitcoin with $100k, use $80k to start a cool furniture company or a Big grocery shopping centre, and lastly, I can just have the $20k as a reserve. Although there are still some cities in my country where you can get a luxury house for that $500k, I wouldn't go for such a place; I would just go for a middle class places, ow because it's going to allow me to spread the money across all the three investments, and I can still generate a huge profit in the future that might give me access to acquiring the big Luxury house.