Concert photography is extremely tough when it comes to money making. Photographers fight over unpaid jobs, let alone the ones that pay. And getting paid for it generally requires a very strong portfolio. Quite a few publications now use fairly low quality snaps by their writers.
Street photography isn't going to make anyone money.
Sports photography pays, real estate photography pays, event shooting pays. All of these are basically "assignment" photography. If you have a studio, you can do portraits and product shots. Other than sports and maybe portraits, most of this is not "fun" photography, it's a grind and can be very technical. I did well with real estate photography, pay running $250/hour, but I was shooting in a high-priced market. Events paid well, but not that well but required a lot of automation in post, there was a learning process on that. Real estate and events paid on-time every time.
Stock photography is a waste of time unless you have a specific niche that doesn't have a lot of photographs. Usually that requires specific access. At one point in time, I had the largest collection of muay thai photos from the US and did very well with it. But nature, lifestyle, architecture, etc., all those categories are filled with great photos.