Is there a way to find out how close you are to the Epic and Legendary badges, that is how many times you've hit the daily limit? I've seen clever things done with queries so I'm guess there is a way to calculate this.
Head to https://physics.stackexchange.com/reputation for your reputation stats. Near the bottom you'll see something like:
days represented 197
rep cap was reached via rep from upvotes only on 3 days
earned at least 200 reputation on 4 days
earned 250 reputation from suggested edits
It's not clear to me if the "upvotes only" number is used or if the potentially larger 200 rep number is used.
The one-stop shop for tracking your badge progress (not that you should really be doing that) is this answer to Badge Progress Reports on the mother meta. There are usually a few relevant queries in the Stack Exchange Data Explorer to choose from.
In this particular case, I can't find one that looks reliable; the mother meta thread points to the reputation page that Brandon pointed out.
If you're feeling competitive, though, Legendary Badge advancement TopCount will show the leaderboard: the number of days users have reached the daily cap, from über-legendary to mortarboard. Top users by the number of times they earned 200/day does the same, though there's a slight discrepancy with the first one.
If you're wondering exactly what the criterion is, this answer by Nick Craver, and his comments below it, confirms that you only need 200 reputation total in one day to add a count towards these badges.