The scenrio you experience in the morning is because the resources for the report server have been released as there has been a period of inactivity. Report server does have a time delay when starting for the first time.
You can update the report server application pool in IIS to not recycyle and this will prevent delay or set a recycle time to a very large amount so it only recycles on weekends.