Answer: First of all congratulations for having an adorable baby. Hope everything is going good with you two.
After cesarean one needs to rest atleast for a month, like any other surgery cesarean is also a major surgery. Many layers(skin,tissue fat muscles,uterus) are cut to get your baby out. But it's often taken lightly because the outcome of this surgery is so beautiful. What one must remember that your site of incision doesn't heal in a day it takes around 3 months to heal externally and another 3to heal internally, but it's impossible to be on bed rest for that long especially with a newborn and its not even recommended to refrain from any kind of activity for that long.
Take things lightly and gradually when dealing with cesarean recovery.
You can start with light activities like walking, sitting, taking bath after a week from the surgery.
Post a month you can resume all your daily activity like household chore, dancing, taking care of baby, travelling etc.
Post 3 months you can add light exercises in your routine Avoiding your abdomen area.
Post 6 month you are free to do almost anything. Jumping,lifting objects (not too heavy), plates, zumba or any other form of heavy exercises.
Your recovery depends on how well you are taking care of your body. You should be taking healthy protein rich food with atleast a rest of 3-4 hours on a day. It could be challenging with a newborn but if you want yourself to regain tour stamina and strength you have to manage.