1 - Rogue One
2 - Solo
3 - The Force Awakens
4 - the Last Jedi
Rogue One is without a doubt my personal favourite for a number of reasons. Firstly, in my opinion it fits perfectly alongside the Original Trilogy, leading directly into the events of A New Hope. It gives us one of the best space battles in the franchise, the best new original starfighter designs in the U-Wing and Striker and some really outstanding character designs (pretty much everyone on Jeddha). I'm a huge fan of Krennic as a villain as well.
Solo's up next, mostly due to the fact that it sidesteps the traditional Rebellion/Empire conflict and gives us a look into the seedier underbelly of the galaxy.