It's not unusual for residents to be unaware of all the local laws and ordinances--but Sec.31-16 of the Montgomery County Code prohibits parking for over 24 hours on any county street by anyone other than the owner of an adjacent residence or business. In other words--you're allowed to park on the street in front of your own house for as long as you want, but not someone else's house.
Residents don't think about it because we have our own driveways/garages, park in front of our own houses if we don't, or know our neighbors well enough that it's no big deal if and when weekend houseguests occasionally need to park in front of their house because there's not enough space in front of our own.
Enforcement in residential neighborhoods is typically initiated only after resident complaints, and there's always the chance a resident may be concerned about a strange car being parked in front of his/her house for so long (think about if it were your house). The same law applies to a street like Rockledge. You may face less risk of ticketing or towing because there won't be a citizen complaint to bring the police--but realize that the very few cars parked overnight are considered "unusual" given the nature of the street (office parks open banker's hours Monday-Friday). If the same police patrol drives by Saturday night, it's likely they'll remember seeing your car the night before and you could have a problem.
So these are both legal options, but only for 24 hours. If I had to bet, I'd say you won't have a problem on Rockledge stretching this out to an entire weekend. But if I'm wrong--it's your car, not mine.