Some people thinks there is a right time to work hard and a right time to rest. The truth is... there's no season for hard work, you have to work hard every single day. It's a culture that you need to build if you really want to become successful. The culture of successful people is to push themselves every single day, it's to work hard even if it's raining or shining. Stop making excuses because it will make you weak, it will pull you down to failure's territory. You need to work hard even if it's raining or shining, you need to push yourself even if there are no results that are showing. It is what it is, it's like punching a very thick wall until it beaks out, you can do it if you will do it everyday, you can make something fall or you can build something, it all depends on how consistent you are.
Because if you will choose a time to work hard you will never work hard, you will make excuses. It will become your habit to pick the right time that will never come, it will always feel uncomfortable, you will become very lazy and your mind won't work anymore, your body will become very heavy, you will always seek for comfort and this will make you very useless. So the best thing to do is work hard now and keep pushing, don't stop, don't get comfortable, you have to start when it is hard not when it is easy. This is what a mindset of a successful person is.
Be happy that you're moving. Be a fan of your work, be your number one supporter. Support yourself to keep pushing until the end. Because if you will hate moving then you will never get anywhere, complacency is a sin,