No, yoga can be performed at any time. Just you should make sure that you do it with an empty stomach.