Sort:  

Yes, before 30 minutes you get technically less curation rewards but even that depends on how much upvotes follow later. I can be still very profitable to upvote a mega post at 15 minutes or so because many others might do so between 15-30 minutes. It is complicated and confusing.

If I am understanding this correctly you are correct.

faq.png
source

[Even tho I’m using delegated steem power. Thanks to @motoengineer!] I usually wait to upvote my comment to see if it gets a comment or if anyone else will upvote it first. To give back.

Other times if there are a lot of comments but I think mine is somehow relevant (a bit egotistical maybe) I’ll upvote it right after I post it. Reason is: I’ve noticed that comments with more upvotes get sorted to the top (I think it’s a setting but I haven’t really looked into it. 😇)

General comment @flauwy: Thank you for more informational and interaction-inducing posts!

I think your strategy is aboslutely fine and justified!