OK, so here's how I find good tech stocks to invest in that aren't overpriced. I check this web page - I should be checking it every week or so, but I often forget, and I usually kick myself when I do because I miss things:
IPO Calendar | IPOScoop
So I scan all the new and upcoming IPOs. I personally only look at the technology companies because I don't know enough to be able to evaluate anything else. There is a lot of garbage even in just tech. There are lots of Chinese companies of one form or another that I stay away from (I'm just not plugged into China, so best to stay with a market that I at least keep up with), as well as weird companies that just don't seem to have anything all that interesting.
Every six months or so, I'll find something like bill.com (BILL), which is a Software As A Service (SAAS) company that is a web service for Small/Medium Businesses (SMBs) that allows them to receive bills (and does auto entry - the system literally reads the bill as a human would), route bill/payable approval around the company, and then has payment gateways to pay the bills.
If I can get in on the IPO, great, if not, buying in the aftermarket usually works too. So far, I've found and invested in BILL, DOCU, and ZS this way. Both ZS and DOCU have gone up about 75% since I bought them, and I just bought BILL yesterday just before their first earnings release last night, and the stock went up 15% today (sorry I didn't tell you guys, but I literally found out about BILL yesterday and then had to scramble when I realized the earnings was yesterday too!).
The nice thing about IPOs is that they publish really detailed S1s so you can learn A LOT about the company, its market and its competition by reading through the prospectus.
If I haven't checked IPO Scoop for a while, then I'll go through the last 100 IPO Pricings and see what I missed. That's what I did yesterday to find BILL.
Hope this helps and let us know if you find anything interesting yourselves.