US stocks beaten by European stocks in Q1 2023, is it time to invest?