You can and should be in range 24/7, but variation is inevitable.
My guess is your basal is too high and your bolus ratio too low, but that's a guess. Start doing some basal profiling: remove the bolus variable by skipping your meal and test hourly. It will open your eyes on how this all fits together.
Basal rate adjust - Google Search